What problem does it solve?
This Skill prevents confusion between OpenSpec and Superpowers by telling the model when a task should follow spec-driven change workflows versus ordinary brainstorming, planning, review, or branch-finishing flows.
Core Features & Use Cases
- Two-layer routing: Uses strong keyword triggers and semantic intent checks to decide whether OpenSpec should be used immediately or only suggested to the user.
- Workflow boundary protection: Preserves the role of Superpowers for daily coding work while reserving OpenSpec for change proposals, apply, sync, and archive operations.
- Failure-safe guidance: Explains what to do when OpenSpec CLI is missing, the project is not initialized, or a target change is invalid or damaged.
- Use case: A developer says they want to propose, apply, or archive a change, and this Skill routes the request correctly instead of sending it into the wrong workflow.
Quick Start
Ask the assistant to determine whether your task should use OpenSpec or Superpowers, and let it route the workflow before any implementation begins.