igorwarzocha/opencode-planning-toolkit/plans-and-specs
Claude Code and agent skill by igorwarzocha/opencode-planning-toolkit
- community
Checking that the SKILL.md file is still in the repository.
This SKILL provides detailed instructions on how to use the planning plugin tools. MUST be loaded when: Situations: - User asks to create a plan, roadmap, or break down work into steps - User mentions specs, requirements, or standards that need to be documented - User references an existing plan that needs to be read or updated - User asks to mark work as complete or done - User wants to link requirements to a plan - User references a task that matches <available_plans>
Install
npx vskill@latest install igorwarzocha/opencode-planning-toolkit/plans-and-specsSKILL.md
Plans and Specs
<objective> Plans are actionable work breakdowns stored as markdown with frontmatter. Specs are reusable requirements/documents. Plans link to specs via appendSpec. readPlan expands linked specs inline. </objective>
<rules> After createPlan: MUST call appendSpec for each REPO scope spec (sequential), then ask about FEATURE specs. Before major work: MUST use readPlan to get plan + all linked specs. appendSpec: MUST be sequential calls, never batch/parallel. Specs MUST exist before appendSpec. markPlanDone: MUST ensure plan fully completed first. </rules>
<procedure>
Planning Workflow
- Check if plan already exists - if exact match, execute instead of creating
- createPlan with name, idea, description (3-5 words), steps (min 5)
- For each REPO spec returned: appendSpec(planName, specName) - sequential
- Ask user: "Want a FEATURE spec for this plan?"
- If yes: createSpec, then appendSpec
- Before work: readPlan to get full context
Spec Creation
createSpec with name, scope (repo/feature), reusable content.
Completion
markPlanDone only after all work verified complete.
</procedure>
<errors>
Invalid name: Use [A-Za-z0-9-], max 3 words. Description error: 3-5 words, not overlapping name. Steps error: Need min 5 specific steps. Already exists: Use different name. Spec not found: Create spec first. Concurrent updates: appendSpec must be sequential.
</errors>
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/plans-and-specs/SKILL.md
Popularity
- Repository stars
- 74
- Repository forks
- 7
- Repository npm downloads, 7 days
- 59
- 7-day trend score
- 33
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 19 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/igorwarzocha/opencode-planning-toolkit/plans-and-specs)