بنقرة واحدة
plannotator-setup-goal
Turn ideas into executable goal packages with guided interviews and codebase analysis
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Turn ideas into executable goal packages with guided interviews and codebase analysis
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Verify understanding after implementation with targeted quizzes
Clarify requirements through targeted questions — uncovers unknown unknowns in specs
Remove AI-generated code patterns that don't match codebase style
Review code for quality, security, and best practices — read-only analysis
Create clear documentation for code and APIs
Audit code for security vulnerabilities — read-only analysis
| name | plannotator-setup-goal |
| description | Turn ideas into executable goal packages with guided interviews and codebase analysis |
| license | MIT |
| compatibility | cline, claude, opencode, amp, codex, gemini, cursor, pi |
| hint | Use when turning an idea or objective into a structured goal package with facts and plan |
| user-invocable | true |
| metadata | {"audience":"all","workflow":"planning"} |
Turn an idea into a goal package at goals/<slug>/ through structured discovery, user interview, and codebase exploration.
State back what the user wants in your own words. If the conversation already has rich context, summarize it. If the goal is bare or vague, do minimal shallow exploration of the codebase to ground your understanding. Keep it to 2-3 sentences. Wait for the user to confirm or correct before continuing.
Interview the user such that you can derive every "fact" this goal should produce, & until you reach a complete shared understanding of the desired outcomes. The following question areas should help you determine facts about the outcome.
Ask questions one at a time, waiting for feedback before continuing. For each question, provide your recommended answer. Use the question/answer tool if available.
If a question can be answered by exploring the codebase, explore the codebase instead of asking.
Stop when confident you can describe the goal outcome facts.
A fact is a simple description of each outcome of a goal. It should be easily testable and verifiable. A fact may describe the function of a specific feature or aspect of a system. A fact may determine specific UI and UX. Again, a fact is literally anything that can be tested and verified in automated or manual testing. Keep fact language simple. In a way, a fact sheet is a design spec, but less verbose & using language the human user can easily visualize & rationalize.
Create the goal directory and write goals/<slug>/facts.md — a flat list of bulleted facts. Each fact is one line. Add a minimal note only when the fact can't be stated clearly on its own.
mkdir -p goals/<slug>
Gate the fact sheet with Plannotator:
plannotator annotate goals/<slug>/facts.md --gate
If denied, revise from feedback and re-gate until approved.
Explore the codebase. Discover and validate implementation paths toward each fact. Trace through code, identify files and systems involved, surface risks and unknowns. Refine until you have a confident order of operations.
Write goals/<slug>/plan.md:
Gate the plan with Plannotator:
plannotator annotate goals/<slug>/plan.md --gate
If denied, revise from feedback and re-gate until approved.
Write goals/<slug>/goal.md:
facts.md as the shared understandingplan.md as the execution planTell the user:
Done! Launch a goal with `/goal goals/<slug>/goal.md`