openspec-new-change

Scaffolds OpenSpec changes with artifact-first planning and validation checks.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/daodaoedu/daodao --skill openspec-new-change-daodaoedu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-new-change
Source: https://github.com/daodaoedu/daodao/tree/main/.gemini/skills/openspec-new-change
Command: npx skills add https://github.com/daodaoedu/daodao --skill openspec-new-change-daodaoedu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams to initiate a new OpenSpec change using the experimental artifact workflow, providing a structured, step-by-step scaffold to capture intent and prepare the first artifacts.

Core Features & Use Cases

  • Guided change creation: Scaffolds a new OpenSpec change at openspec/changes/<name> with the selected workflow and ensures correct naming.
  • Artifact-first planning: Outputs the initial artifact template and status checks to guide the first actions without creating artifacts prematurely.
  • Guardrails and clarity: Validates kebab-case change names, respects a default or specified schema, and requires explicit user direction to proceed.

Quick Start

Run openspec new change <name> to scaffold the change, then inspect the status with openspec status --change "<name>" to see the next required artifacts.

Frequently Asked Questions about openspec-new-change

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

FAQPage Schema
How do I scaffold a new OpenSpec change using the artifact workflow?

Run openspec new change <name> with a kebab-case name to scaffold a new OpenSpec change. This initiates a structured, step-by-step workflow that outputs an initial artifact template and preview-only status checks to guide your first actions.

What is the artifact workflow for creating OpenSpec changes?

The OpenSpec artifact workflow is a structured process for creating changes. It captures intent through a step-by-step scaffold, enforces kebab-case validation, applies an optional workflow schema, and provides a preview-only status before artifact creation.

How do I check the status of an OpenSpec change to see required artifacts?

Inspect the status of an OpenSpec change by running openspec status --change "<name>". This displays a preview-only status check, showing the initial artifact template and the next required artifacts to guide your subsequent actions.

Does OpenSpec change creation require kebab-case naming?

Yes, OpenSpec change creation enforces kebab-case validation for change names. This guardrail ensures correct naming when scaffolding the change at openspec/changes/<name> with your selected workflow schema.

Can I create OpenSpec artifacts immediately when starting a new change?

No, OpenSpec provides a preview-only status before artifact creation. It outputs the initial artifact template and status checks to guide your first actions, requiring explicit user direction to proceed with artifact creation.