Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/curtbushko/nixos-config --skill grill-me명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | grill-me |
| description | Grill Me - Relentless Design Interview |
Interview the user relentlessly about every aspect of a plan or design until reaching a shared understanding. Walk down each branch of the decision tree, resolving dependencies between decisions one by one.
This skill transforms vague plans into battle-tested designs through systematic questioning.
Trigger this skill when:
Start by mapping the major decision points in the plan:
IMPORTANT: Ask ONE question at a time. Wait for the user's response before proceeding to the next question. This prevents overwhelming the user and ensures each decision is fully explored before moving on.
For each decision point:
Ask the hard question
Explore the codebase if applicable
Provide your recommended answer
Resolve dependencies
Technical Feasibility:
Trade-off Analysis:
Edge Cases:
Hidden Assumptions:
Continue until:
For each question:
Q: [Probing question about decision/trade-off/assumption]
**Recommended:** [Your suggested answer with reasoning]
[Wait for user response, then proceed to next question or branch]
User: "I want to add caching to the API"
Q: What are you caching - responses, data, or both? Where in the stack?
**Recommended:** Cache at the API gateway level for responses,
with a separate data cache layer for expensive DB queries. This
gives you flexibility to tune each independently.
[User responds: "Just response caching for now"]
Q: What's your invalidation strategy? Time-based, event-based, or manual?
**Recommended:** Start with time-based (TTL) since it's simplest.
Add event-based invalidation later when you identify which cache
entries need real-time updates. What TTL makes sense for your data
freshness requirements?
[Continue until plan is solid]
This skill fits into the workflow:
/grill-me → /to-prd → /to-phases → /go-team
(Validate) (Document) (Structure) (Execute)
After a grill-me session, use:
/to-prd to synthesize decisions into a PRD/to-phases to break PRD into implementation phasesComprehensive Nix best practices for flakes, NixOS, home-manager, nix-darwin, devshells, package management, and system configuration. Use this skill when working with Nix flakes, NixOS configuration, home-manager dotfiles, nix-darwin macOS setup, development shells (nix develop/nix-shell), package searching, testing, overlays, or any Nix-related tasks including debugging derivations and garbage collection.
Implements phases defined in .phases/ directory. Reads current phase from index.yaml, breaks down into tasks, then executes Builder -> Reviewer for each task.
Implements phases defined in .phases/ directory for Node.js projects. Reads current phase from index.yaml, breaks down into tasks, then executes Builder -> Reviewer for each task.