OpenSpec Change Manager
Progresses structured development workflows by automatically generating the next required artifact based on OpenSpec schemas.
The OpenSpec Change Manager skill streamlines the software development lifecycle by guiding developers through a rigorous, spec-driven workflow. It intelligently identifies the current state of a change request, retrieves specific instructions for the next required artifact—such as proposals, technical specs, architectural designs, or implementation tasks—and generates them while adhering to project-specific constraints. By automating the transition between planning phases and ensuring all dependencies are respected, it maintains high-quality documentation and clear implementation paths for complex software changes.
Key Features
01Progress Tracking: Provides real-time status updates on artifact completion and remaining steps in the workflow.
02Automated Workflow Progression: Moves changes through proposal, spec, design, and task phases automatically.
03Context-Aware Generation: Reads dependency artifacts to ensure consistency across the entire change lifecycle.
04Schema-Driven Guidance: Adapts to different workflow schemas, providing tailored instructions for each stage.
05Interactive Selection: Helps users identify and select the most relevant active change to work on from the CLI.
061,527 GitHub stars
Use Cases
01Managing the transition from high-level architecture to actionable, checkboxed implementation tasks.
02Transforming a vague feature idea into a structured technical proposal and implementation plan.
03Breaking down complex system capabilities into individual technical specifications and design documents.