OpenSpec Change Manager

•
1.5k
•

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.