一键导入
grill-to-goal
Clarify rough or under-specified work into Goal readiness and a goal-ready prompt for Pippy's /goal loop
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Clarify rough or under-specified work into Goal readiness and a goal-ready prompt for Pippy's /goal loop
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | grill-to-goal |
| description | Clarify rough or under-specified work into Goal readiness and a goal-ready prompt for Pippy's /goal loop |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"all users","workflow":"generalpippy"} |
I turn a rough idea into Goal readiness: shared intent, non-goals, constraints, observable acceptance criteria, and verification expectations that are clear enough for /goal to execute without inventing product direction.
Use me before /goal when:
For small mechanical tasks with clear observable acceptance criteria, skip me and use /goal directly.
Before asking questions, inspect existing project language and decisions:
CONTEXT.md, or CONTEXT-MAP.md plus the relevant context files when presentdocs/adr/If docs do not exist, continue silently. Create them lazily only when a term or decision is actually resolved.
Ask one question at a time and wait for the user's answer. For every question:
CONTEXT.mdBulk pasted ideas are starting material, not final truth. Extract likely decisions from the paste, then ask follow-ups for unresolved branches.
Do not finish until these are clear enough for /goal:
If any item would require Pippy to invent product direction, continue grilling.
During grilling, Pippy may update durable project docs but must not perform implementation edits.
Update CONTEXT.md inline only when durable project language is resolved. CONTEXT.md is a glossary, not a spec, transcript, scratch pad, or implementation plan.
Offer an ADR only when all three are true:
Write the ADR only after the user accepts.
Create a goal brief only when the clarified goal is large enough that conversation context loss would hurt. Store it at docs/goals/YYYY-MM-DD-short-slug.md. Keep it short and feature-specific:
Do not use goal briefs as permanent memory, raw transcripts, or implementation plans.
Every completed session must end with:
CONTEXT.md, ADRs, or goal brief paths, or None/goal