From irega-skills
Specification-driven feature planning with OpenSpec. Use when starting a non-trivial feature, designing a system change, or when "what to build" isn't settled yet. Triggers on phrases like "plan this", "let's spec this out", "before we build", or when the scope is unclear.
How this skill is triggered — by the user, by Claude, or both
Slash command
/irega-skills:planningThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Thin orchestration layer over [OpenSpec](https://github.com/Fission-AI/OpenSpec/) that ties proposal, design, implementation, and review into a single workflow using the existing engineering skills.
Thin orchestration layer over OpenSpec that ties proposal, design, implementation, and review into a single workflow using the existing engineering skills.
Skip planning for small, well-defined tasks — jump straight to /tdd.
/opsx:propose <feature description>
OpenSpec creates a changes/ folder with proposal.md, specs/, design.md, and tasks.md.
Review and edit design.md before moving on. This is the cheapest point to change direction.
Run /staff-review on design.md to catch architectural issues before any code is written.
Fix design.md based on feedback, then confirm with the user.
Work through tasks.md using /tdd — one task at a time, vertically. Each task becomes a tracer bullet.
/opsx:apply # OpenSpec generates task checklist in context
When all tasks in tasks.md are checked off:
/irega-code-review on the full diff/security-audit if the change touches auth, data handling, or external APIsAddress all Critical/Important findings before proceeding.
/pr-description # generates PR from template + git changes
/opsx:archive # moves change to history
| Command | Phase | Purpose |
|---|---|---|
/opsx:propose <idea> | Plan | Create change proposal |
/opsx:apply | Implement | Generate task checklist from spec |
/opsx:verify | Review | Check implementation against spec |
/opsx:archive | Close | Move completed change to history |
OpenSpec must be installed globally once per machine (handled by install.sh):
npm install -g @fission-ai/openspec@latest
Initialize OpenSpec in each project where you want planning:
cd your-project
openspec init
openspec config profile # select workflow profile
npx claudepluginhub irega/skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.