to-spec
현재 대화를 spec(PRD)으로 합성해 repo `docs/specs/`에 발행. 인터뷰 없이 이미 논의된 내용만 종합 — grill 세션 이후 사용.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
현재 대화를 spec(PRD)으로 합성해 repo `docs/specs/`에 발행. 인터뷰 없이 이미 논의된 내용만 종합 — grill 세션 이후 사용.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
현재 대화를 다른 에이전트가 이어받을 수 있도록 핸드오프 문서로 압축.
프로젝트의 도메인 모델을 구축하고 다듬는다. 사용자가 도메인 용어나 유비쿼터스 언어를 확정하거나, 아키텍처 결정을 기록하거나, 다른 스킬이 도메인 모델을 유지해야 할 때 사용.
계획이나 설계에 대해 사용자를 집요하게 인터뷰. 사용자가 무언가를 만들기 전에 계획을 스트레스 테스트하고 싶어하거나, 'grill' 관련 트리거 문구를 사용할 때 사용.
계획이나 설계를 다듬기 위한 집요한 인터뷰. 진행하면서 문서(ADR, 용어집)도 함께 생성.
계획이나 설계를 다듬기 위한 집요한 인터뷰.
커밋 메시지 생성. "커밋 메시지 작성해줘", "commit message 생성", "커밋 메시지 만들어줘" 등의 요청에 트리거.
| name | to-spec |
| description | 현재 대화를 spec(PRD)으로 합성해 repo `docs/specs/`에 발행. 인터뷰 없이 이미 논의된 내용만 종합 — grill 세션 이후 사용. |
| disable-model-invocation | true |
이 스킬은 현재 대화 맥락과 코드베이스 이해를 spec(PRD로 알고 있을 수도 있는 문서)으로 합성한다.
grill/grill-with-docs로 계획을 다듬은 다음 실행한다. 설계가 덜 여물었으면 to-spec 대신 먼저 grilling하라.탐색. 아직 안 했다면 repo를 탐색해 현재 상태를 파악한다.
CONTEXT.md(다중 컨텍스트면 CONTEXT-MAP.md → 각 CONTEXT.md)가 있으면 읽어 그 용어를 spec 전반에 사용한다.docs/adr/ ADR이 있으면 존중한다.domain-modeling 몫.작성. 아래 템플릿으로 spec을 쓴다. 도메인 용어는 한글(영문) 병기.
저장. docs/specs/<kebab-title>.md에 저장한다. 커밋·스테이징은 하지 않는다 — 저장 경로만 출력한다.
사용자 관점에서, 사용자가 겪는 문제.
사용자 관점에서, 그 문제의 해결책.
번호 매긴 목록. 각 항목 형식:
예) 모바일 뱅킹 고객으로서, 계좌 잔액을 보고 싶다, 그래야 지출 결정을 더 잘 내린다.
기능의 모든 진짜 측면을 덮되 padding 금지 — 필요한 만큼만. 작은 기능이면 짧아도 된다.
내려진 구현 결정 목록. 예:
구체적 파일 경로나 코드 스니펫은 넣지 마라 — 금방 낡는다. 예외: 프로토타입이 산문보다 정확히 결정을 담는 스니펫(상태 기계, reducer, 스키마, 타입 모양)을 냈다면 해당 결정에 인라인하고 프로토타입 출처임을 짧게 명시. 결정 핵심만 남기고 동작 데모는 버려라.
이 spec에서 범위 밖인 것들.
기타 노트. spec 작성 중 남은 애매함·확인 필요 사항도 여기 기록.