ospec-change

Advance an OSpec change from requirement intake through verification and finalize.

524|32|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/clawplays/ospec --skill ospec-change
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ospec-change
Source: https://github.com/clawplays/ospec/tree/main/assets/global-skills/claude/ospec-change
Command: npx skills add https://github.com/clawplays/ospec --skill ospec-change

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

OSpec Change helps you turn requirement intake into a tracked, verifiable, and properly closed-out implementation inside an initialized OSpec project—without losing context across proposal, tasks, verification, review, and archive readiness.

Core Features & Use Cases

  • End-to-end change lifecycle guidance: coordinates requirement intake, change naming/matching, proposal/task refinement, implementation progress tracking, verification, review, and finalize closeout.
  • Queue-aware execution planning: when explicitly requested, plans and creates an ordered set of kebab-case queued changes and only runs them when the user asks.
  • Plugin gate enforcement (Stitch): when Stitch design review is enabled, blocks progress until the Stitch approval artifact exists and is approved, using the project’s configured plugin/provider setup.

Quick Start

Tell the AI: "Use ospec change to handle this requirement and verify it, then finalize the change when it’s ready."

Frequently Asked Questions about ospec-change

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage a requirement-to-finalize change in an OSpec project?

Requirement-to-finalize change management in an OSpec project is handled by advancing the active change from intake through proposal, task refinement, verification, and finalize closeout using OSpec CLI commands. This enforces initialization boundaries and ensures proper state tracking.

What's the best way to enforce Stitch design review gates during project automation?

Stitch design review gates are enforced via the project's .skillrc configuration, which blocks progress until the Stitch approval artifact exists and is approved. This ensures plugin gate enforcement prevents advancing changes without required design reviews.

Can I use queue planning to handle multiple ordered changes in OSpec?

Queue planning is available when explicitly requested, creating an ordered set of kebab-case queued changes. The queued changes are planned but only run when you ask, ensuring single-change execution remains the default behavior.

Does OSpec change management work without parallel custom workflows?

OSpec change management works by using project-scoped updates and OSpec CLI closeout commands instead of parallel custom workflows. This ensures all proposal, tasks, state, verification, and review alignment stay within the initialized project boundaries.

Why does my change progress get blocked before verification?

Change progress gets blocked before verification when the Stitch design review is enabled and the approval artifact is missing. The project's configured plugin setup requires the Stitch approval to exist and be approved before allowing further advancement.

Do I need an initialized OSpec project to execute change lifecycle guidance?

An initialized OSpec project is required to execute change lifecycle guidance, as the process respects initialization boundaries and relies on OSpec CLI closeout commands. Without initialization, project-scoped updates and state tracking cannot function properly.