syz-coder/superpowers-openspec-team-skills/superpowers-feature-workflow

Claude Code and agent skill by syz-coder/superpowers-openspec-team-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when feature work needs the Superpowers stages before or during implementation: brainstorming, design confirmation, implementation planning, worktree setup, test-driven development, and verification. Trigger when the user asks to brainstorm first, wants a plan before coding, or wants disciplined execution with TDD and verification.

Install

npx vskill@latest install syz-coder/superpowers-openspec-team-skills/superpowers-feature-workflow

SKILL.md

Superpowers Feature Workflow

Overview

Use this skill for the Superpowers half of feature delivery. It covers clarification, design, plan, worktree, TDD, verification, and repo-persisted memory, but it does not manage OpenSpec artifacts.

This is an explicit opt-in workflow. Do not use it by default. Only use it when the user explicitly asks for this workflow, names this skill, or a repository policy explicitly requires it.

Workflow

  1. Explore project context before proposing solutions. If .superpowers-memory/ exists, read PROJECT_CONTEXT.md, CURRENT_STATE.md, DECISIONS.md, KNOWN_FAILURES.md, VERIFICATION_BASELINE.md, TEAM_PREFERENCES.md, USER_PROFILE.md, AGENT_NOTES.md, and the latest session journal entries first.
  2. Clarify requirements one question at a time.
  3. Present 2-3 approaches with a recommendation.
  4. Write the approved design to docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md.
  5. Ask for user confirmation on the written design before moving on.
  6. Write the implementation plan to docs/superpowers/plans/YYYY-MM-DD-<topic>.md.
  7. Prefer a repo-local worktree for implementation.
  8. Implement with TDD: failing test first, then minimal code, then green.
  9. Run fresh verification commands before any completion claim.
  10. Before finishing the session, run a short memory closeout check: durable facts changed, current state changed, important decisions added, failure patterns discovered, verification rules changed, and reusable lessons identified.
  11. Prefer scripts/run-superpowers-memory-closeout.ps1 when you want one command to review the checklist, get update suggestions, and optionally run validation.
  12. Use scripts/suggest-superpowers-memory-updates.ps1 when the right memory surface is still unclear after implementation or verification.
  13. When the repo uses Superpowers memory, update the relevant memory files, including .superpowers-memory/CURRENT_STATE.md and a short session note under .superpowers-memory/session-journal/.
  14. When memory quality matters for the task, run scripts/validate-superpowers-memory.ps1 before the final completion claim.

When to Use

  • The user explicitly asks to brainstorm first
  • The user explicitly names $superpowers-feature-workflow
  • The user explicitly asks for a written plan, TDD, or verification workflow
  • A repository policy explicitly requires this workflow

Outputs

  • Confirmed design doc
  • Implementation plan
  • Verified implementation evidence
  • Updated Superpowers memory when .superpowers-memory/ is present
  • Optional closeout helper output when the closeout helper was used
  • Memory validation evidence when memory updates were part of the workflow

Guardrails

  • Do not write production code before design approval
  • Do not skip the failing-test step for new behavior
  • Do not report success without fresh command output
  • Do not overwrite stable project memory with temporary notes; keep long-term facts in PROJECT_CONTEXT.md and session-specific updates in the journal
  • Do not leave new durable decisions, known failures, or verification rules only in chat history when the repo uses Superpowers memory

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
102
Repository forks
32
7-day trend score
23

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 24 May 2026, 5 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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/syz-coder/superpowers-openspec-team-skills/superpowers-feature-workflow/badge)](https://verified-skill.com/skills/syz-coder/superpowers-openspec-team-skills/superpowers-feature-workflow)

Something wrong with this skill or its page? Tell us.