소스 정보
- 저장소
- y3owk1n/nix-system-config-v2
- 최근 소스 활동
- 2026년 8월 23일 09:12
- 감지된 SKILL.md 언어
- 영어
- 스타
- 9
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/y3owk1n/nix-system-config-v2 --skill grill명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Create, derive, or update the PRD — the single source of truth every other skill reads.
SKILL.md 표시 중
| name | grill |
| description | Structured interview to sharpen a plan or design, then emit a PRD delta. |
| disable-model-invocation | true |
A structured interview to sharpen a plan or design. The agent asks, recommends, and the user picks.
Every question follows the same pattern:
Keep questions to 3-5 per section. Stop when the plan is solid.
Open with: "What are we building and for whom?" Then sharpen with:
Q1: What problem does this solve?
Q2: Who is the primary user?
Q3: What's the simplest version that proves this works?
Before questioning, read the PRD: cat prd/glossary.md prd/behaviours.md prd/decisions.md 2>/dev/null || echo "NO_PRD"
As terms surface, sharpen them:
Q4: "[term]" — what do you mean exactly?
If the term conflicts with prd/glossary.md: "Your glossary defines 'X' as Y, but you seem to mean Z. Which is it?"
If the term is fuzzy: "You're saying '[vague term]': do you mean [A] or [B]? Those are different things."
Stress-test with concrete scenarios. Invent edge cases that force precision.
Cross-reference with code. When the user states how something works, check whether the code agrees. Surface contradictions.
Cross-reference with prd/decisions.md too. A plan that contradicts a recorded decision is either a mistake or a decision to reverse — make the user say which.
For each decision in the plan:
Q5: "[decision]" — why this way?
Q6: What assumption does this depend on?
Q7: What breaks if that assumption is wrong?
For each interface:
Q8: "Who calls this and what do they need?"
Q9: What is the simplest thing that could possibly work?
For each out-of-scope claim:
Q10: "Why is this out of scope?"
Q11: Does this create a follow-up that blocks something bigger?
Summarise what changed:
Then emit a PRD delta — the interview's output, in the form the PRD can absorb:
prd/glossary.mdprd/decisions.md. Missing any of the three, do not record it.prd/architecture.mdprd/behaviours.md.Offer to apply the delta via /prd in update mode. Do not apply it unasked — an interview that silently rewrites the PRD is one the user cannot review.
Done when: all terms have been checked, every design decision has been stress-tested, the plan is sharper than when it started, and a PRD delta has been offered. Checkable: the user confirms the plan is solid, or has made at least one concrete change to it.