create-schema-skill은(는) 무엇을 하나요?
Codex 스킬: 최소한의 소비자 중심 스키마 설계
이 스킬은 데이터 스키마를 설계할 때 불필요한 복잡성을 피하고, 실제 데이터를 소비하는 주체(API 클라이언트, UI 컴포넌트 등)의 관점에서 필요한 최소한의 필드만 포함하도록 안내합니다.
사용 방법
- 설계하려는 스키마의 사용 사례를 정의합니다.
- 스키마를 소비할 주체(consumer)를 식별합니다.
- 각 소비자가 실제로 필요로 하는 최소 데이터 필드를 나열합니다.
- 중복을 제거하고, 필요한 경우에만 관계(relation)를 추가합니다.
- 결과 JSON 예제를 함께 작성합니다.
예제
{
"user": {
"id": "string",
"name": "string",
"email": "string"
}
}
참고
- 처음에는 최소한의 필드로 시작하고, 필요에 따라 확장하세요.
- 스키마를 설계할 때 항상 "누가 이 데이터를 사용하는가?"를 질문하세요.