openspec-continue-change

Automates progression of an open-source software artifact through a CI pipeline.

5|Updated Sep 17, 2022
One-click install
npx skills add https://github.com/kevinxo328/mercari-scraper --skill openspec-continue-change-kevinxo328
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-continue-change
Source: https://github.com/kevinxo328/mercari-scraper/tree/main/.gemini/skills/openspec-continue-change
Command: npx skills add https://github.com/kevinxo328/mercari-scraper --skill openspec-continue-change-kevinxo328

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes friction when progressing an OpenSpec change by automating the steps required to select a change, inspect its status, retrieve artifact instructions, and create the next artifact while respecting schema rules and dependencies.

Core Features & Use Cases

  • Guided Change Selection: Prompts the user to pick from the most recently modified changes when no change name is provided.
  • Status Inspection and Decisioning: Calls the openspec CLI to determine which artifact is ready and whether the change is complete.
  • Artifact Creation with Guardrails: Retrieves JSON instructions, reads completed dependency artifacts for context, fills the provided template, writes a single artifact to the specified output path, and reports updated progress.
  • Use Case: A product manager or engineer continues a proposal to generate the first spec file, or an engineer creates the design artifact unlocked by completed specs.

Quick Start

Ask the assistant to continue the most recently modified OpenSpec change and create its next artifact using the openspec CLI.

Frequently Asked Questions about openspec-continue-change

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

FAQPage Schema
How do I advance an OpenSpec change to the next artifact?

To advance an OpenSpec change, you call the openspec CLI to list changes, inspect the status, and write the next required artifact using the provided template and schema rules.

What is spec-driven change management in a CLI workflow?

Spec-driven change management is a workflow where you progress proposals, specs, designs, and task artifacts one step at a time using the openspec CLI to retrieve JSON instructions and enforce dependencies.

How do I create the next spec or design artifact for an in-progress proposal?

You create the next artifact by selecting a change, retrieving its JSON status and instructions via the openspec CLI, reading completed dependency files for context, and writing a single new artifact to the output path.

Do I need to manually check dependencies before generating an OpenSpec artifact?

No, you do not need to manually check dependencies. The workflow reads completed dependency artifacts automatically to provide context and ensure the next artifact follows the required schema rules.

Can I select which OpenSpec change to continue if I have multiple proposals?

Yes, you can select which change to continue. If no specific change name is provided, you will be prompted to pick from the most recently modified changes in your OpenSpec workflow.

What happens if an OpenSpec change is already complete?

If an OpenSpec change is already complete, the status inspection process identifies that no further artifacts are ready, preventing the creation of unnecessary files and stopping the workflow progression.