From spectacular
Enforces spec-anchored development workflows in spectacular projects via /spectacular:spec, /spectacular:plan, /spectacular:execute commands and constitution checks. Use when starting conversations in such projects.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spectacular:using-spectacularThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<EXTREMELY_IMPORTANT>
<EXTREMELY_IMPORTANT> You have spectacular.
The content below is your introduction to using spectacular:
Spectacular extends superpowers with spec-anchored development workflows. Before responding to user requests for features or refactors, you MUST check if spectacular workflows apply.
Before responding to ANY user message about features, refactors, or implementations:
docs/constitutions/current/ directory in this project?Responding to feature requests WITHOUT this check = automatic failure.
User request → /spectacular:spec → /spectacular:plan → /spectacular:execute
Each command has a specific purpose:
/spectacular:spec - Generate feature specification
specs/{runId}-{feature-slug}/spec.md/spectacular:plan - Decompose spec into execution plan
specs/{runId}-{feature-slug}/plan.md/spectacular:execute - Execute plan with parallel orchestration
If docs/constitutions/current/ exists, it contains immutable architectural rules:
Critical:
If you catch yourself thinking ANY of these, STOP and use spectacular:
| Rationalization | Why It's Wrong | What to Do Instead |
|---|---|---|
| "Request is clear, no spec needed" | Clear request = easier to spec, not permission to skip | Use /spectacular:spec |
| "Feature is small, just code it" | Small features drift without specs | Use /spectacular:spec |
| "User wants it fast" | Workflow IS faster (parallel + fewer bugs) | Use /spectacular:spec |
| "Constitution doesn't apply" | Constitution always applies | Reference in spec |
| "I can plan mentally" | Mental = no review, no parallelization | Use /spectacular:plan |
| "Just a bugfix/refactor" | Multi-file changes are features | If complex: use /spectacular:spec |
User instructions describe WHAT to build, not permission to skip workflows.
/spectacular:spec first/spectacular:spec first/spectacular:spec first (it's faster!)Why workflows matter:
For feature/refactor requests:
/spectacular:spec to create specification/spectacular:plan to decompose into tasks/spectacular:execute to implement with quality gatesSkipping steps = violating quality standards.
When in doubt: "Should I use spectacular for this?" → Almost always YES for multi-file changes.
</EXTREMELY_IMPORTANT>
npx claudepluginhub joshuarweaver/cascade-code-general-misc-3 --plugin arittr-spectacularGenerates Run IDs, creates isolated worktrees, brainstorms requirements, writes lean spec documents referencing constitutions, validates architecture quality, and reports completion for new features.
Guides users through the SPECTRE structured workflow (Scope, Plan, Execute, Clean, Test, Rebase, Evaluate) for building features with Claude Code. Renders next-step suggestions after each command.
Provides a 7-phase constitution-based spec-driven development workflow via GitHub Spec-Kit. Automatically activates on spec-kit, speckit, constitution, or specify references.