Communitygithub.com

create-schema-skill

최소한의 소비자 중심 스키마를 설계하기 위한 Codex 스킬입니다.

create-schema-skill란 무엇인가요?

이 스킬은 AI 코딩 에이전트(특히 Codex)가 데이터 스키마를 설계할 때, 소비자(consumer) 관점에서 최소한의 필드와 구조로 시작하도록 안내합니다. 일반적으로 개발자는 너무 많은 필드를 추가하거나 성급하게 정규화하는 경향이 있는데, 이 스킬은 사용 사례와 실제 데이터 소비 방식에 집중하여 스키마를 단순하고 유지보수하기 쉽게 만듭니다. '소비자 중심'이라는 원칙에 따라, 스키마를 누가, 어떻게 사용할지 먼저 정의한 후 필요한 최소 데이터만 포함하도록 설계를 유도합니다. 이 스킬은 Codex 플랫폼에서 실행되며, markdown 형식의 지침과 함께 JSON 예제를 제공하여 개발자가 실제 프로젝트에 바로 적용할 수 있도록 돕습니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add Gloria-GK-406/create-schema-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

create-schema-skill은(는) 무엇을 하나요?

Codex 스킬: 최소한의 소비자 중심 스키마 설계

이 스킬은 데이터 스키마를 설계할 때 불필요한 복잡성을 피하고, 실제 데이터를 소비하는 주체(API 클라이언트, UI 컴포넌트 등)의 관점에서 필요한 최소한의 필드만 포함하도록 안내합니다.

사용 방법

  1. 설계하려는 스키마의 사용 사례를 정의합니다.
  2. 스키마를 소비할 주체(consumer)를 식별합니다.
  3. 각 소비자가 실제로 필요로 하는 최소 데이터 필드를 나열합니다.
  4. 중복을 제거하고, 필요한 경우에만 관계(relation)를 추가합니다.
  5. 결과 JSON 예제를 함께 작성합니다.

예제

{
  "user": {
    "id": "string",
    "name": "string",
    "email": "string"
  }
}

참고

  • 처음에는 최소한의 필드로 시작하고, 필요에 따라 확장하세요.
  • 스키마를 설계할 때 항상 "누가 이 데이터를 사용하는가?"를 질문하세요.

관련 스킬