openspec-continue-change

Automates continuation of an OpenSpec change by generating the next artifact.

4.1k|508|Updated Jul 11, 2023
One-click install
npx skills add https://github.com/MetaCubeX/metacubexd --skill openspec-continue-change-metacubex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-continue-change
Source: https://github.com/MetaCubeX/metacubexd/tree/main/.claude/skills/openspec-continue-change
Command: npx skills add https://github.com/MetaCubeX/metacubexd --skill openspec-continue-change-metacubex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers and teams continue OpenSpec changes by automatically generating the next artifact in the workflow, avoiding manual repetition and keeping progress moving.

Core Features & Use Cases

  • Artifact progression: resolves the next pending artifact by querying the OpenSpec workflow, reading dependencies, and creating the appropriate artifact file.
  • CLI-driven orchestration: integrates with openspec to list changes, check status, and generate instructions for the next artifact.
  • Use Case: when a change is in progress and you need to push forward by producing the next design or task file, and maintain alignment with schema constraints.

Quick Start

  • Start by running the CLI to list changes: openspec list --json, pick a change, then run the continuation: openspec continue-change --change "<name>".

Frequently Asked Questions about openspec-continue-change

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

FAQPage Schema
How do I automate generating the next artifact in an OpenSpec change workflow?

To automate OpenSpec artifact generation, use the CLI to list changes and run the continuation command for a specific change. This reads dependency artifacts and writes the next pending proposal, spec, design, or task file automatically.

What is the OpenSpec continue-change process for progressing specs and designs?

The OpenSpec continue-change process queries the workflow status, resolves the next pending artifact, reads dependency artifacts, and creates the appropriate file. It enforces schema-specific guidance from the instruction output to maintain alignment.

How do I push forward an in-progress OpenSpec change to produce the next task file?

To push forward an OpenSpec change, run the CLI to list changes, select the target change, and execute the continue-change command with the change name. This generates the next task or design file while maintaining schema constraints.

Does the OpenSpec continuation workflow enforce schema-specific guidance for artifacts?

Yes, the OpenSpec continuation workflow enforces schema-specific guidance derived from the instruction output. It reads dependency artifacts and writes the new artifact to the specified output path, ensuring the generated file aligns with schema constraints.

What CLI commands do I need to list changes and continue an OpenSpec workflow?

To continue an OpenSpec workflow, first run `openspec list --json` to list changes and pick one. Then run `openspec continue-change --change "<name>"` to generate instructions and create the next artifact file.

Why does my OpenSpec change workflow need dependency artifacts read before creating the next file?

Reading dependency artifacts is required before creating the next file because the OpenSpec continuation process uses them to resolve the next pending artifact and enforce schema-specific guidance, ensuring the new artifact maintains proper workflow alignment.