plannotator-setup-goal
Turn ideas into executable goal packages with guided interviews and codebase analysis
Skill by andeerc
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/andeerc-plannotator-setup-goal
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill 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
- Metadata
- audience: all · workflow: planning
- Instructions
- 82 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Setup Goal Turn an idea into a goal package at `goals/<slug>/` through structured discovery, user interview, and codebase exploration. ## Phases ### 1. Rearticulate 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. ### 2. Interview (grill me) 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. - What the feature/change is - Who it's for - What problem it solves - What behavior changes - What success looks like - What's in and out of scope (The most important area to determine facts) - What edge cases to consider - What constraints or precedent apply 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. ### 3. Fact Sheet 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. ```bash mkdir -p goals/<slug> ``` Gate the fact sheet with Plannotator: ```bash plannotator annotate goals/<slug>/facts.md --gate ``` If denied, revise from feedback and re-gate until approved. ### 4. Plan 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`: - Solution approach (brief) - Ordered steps with the files/systems each touches - Verification for each step (concrete commands or checks) - Risks or open questions worth flagging Gate the plan with Plannotator: ```bash plannotator annotate goals/<slug>/plan.md --gate ``` If denied, revise from feedback and re-gate until approved. ### 5. Goal Output Write `goals/<slug>/goal.md`: - The articulated goal (1-3 sentences) - Reference to `facts.md` as the shared understanding - Reference to `plan.md` as the execution plan - Done condition Tell the user: ``` Done! Launch a goal with `/goal goals/<slug>/goal.md` ```
From andeerc/Oh-My-Portable-OpenCode, MIT.
More from andeerc/Oh-My-Portable-OpenCode
- 0.524score
code-review
andeerc
Review the diff since a fixed point along two axes — Conventions (does the code follow this repo's coding standards and Tidy First practices?) and Intent…
SkillBFreshness: BClaude Code +9 - 0.521score
blindspot-pass
andeerc
Find unknown unknowns before starting implementation — searches git history, patterns, and architecture for hidden gotchas
SkillBFreshness: BClaude Code +9 - 0.518score
capability-experiments
andeerc
Experiment with model capabilities — HTML reports, embedded questionnaires, proactive research, multi-step reasoning
SkillBFreshness: BClaude Code +9 - 0.518score
codemap
andeerc
Map codebase structure with parallel analysis — produces 7 documents about architecture, concerns, and conventions
SkillBFreshness: BClaude Code +9 - 0.518score
context-discovery
andeerc
Discover context using MCP tools — fff, sem, ctx, qmd, codebase-memory-mcp for codebase understanding
SkillBFreshness: BClaude Code +9 - 0.517score
code-quality-review
andeerc
Run an extremely strict maintainability and structural code quality review — flags abstraction issues, spaghetti growth, and boundary leaks
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 30, 2026 (3 months ago)
- Last release
- Jul 30, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.711score
plannotator-setup-goal
jellydn
Turn ideas into executable goal packages with guided interviews and codebase analysis
SkillAFreshness: A★ 123Claude Code +9 - 0.371score
plannotator-setup-goal
jellydn
Turn ideas into executable goal packages with guided interviews and codebase analysis
SkillAFreshness: A★ 123Claude Code +9
More from andeerc
- 0.524score
code-review
andeerc
Review the diff since a fixed point along two axes — Conventions (does the code follow this repo's coding standards and Tidy First practices?) and Intent…
SkillBFreshness: BClaude Code +9 - 0.521score
blindspot-pass
andeerc
Find unknown unknowns before starting implementation — searches git history, patterns, and architecture for hidden gotchas
SkillBFreshness: BClaude Code +9 - 0.518score
capability-experiments
andeerc
Experiment with model capabilities — HTML reports, embedded questionnaires, proactive research, multi-step reasoning
SkillBFreshness: BClaude Code +9 - 0.518score
codemap
andeerc
Map codebase structure with parallel analysis — produces 7 documents about architecture, concerns, and conventions
SkillBFreshness: BClaude Code +9 - 0.518score
context-discovery
andeerc
Discover context using MCP tools — fff, sem, ctx, qmd, codebase-memory-mcp for codebase understanding
SkillBFreshness: BClaude Code +9 - 0.517score
code-quality-review
andeerc
Run an extremely strict maintainability and structural code quality review — flags abstraction issues, spaghetti growth, and boundary leaks
SkillBFreshness: BClaude Code +9
Cite this page
plannotator-setup-goal skill. Agent Mart. https://agentmart.dev/skills/andeerc-plannotator-setup-goal (last updated 2026-10-24)