intent-driven-devintent-driven-devOfficial·13 Agent Skills Included

openspec-schemas

Spec-driven change workflows with proposals, tasks, and verification

Manages the full lifecycle of software changes through structured OpenSpec workflows, from proposal and design to tasks and archiving. Eliminates scattered planning docs, unclear requirements, and untracked implementation progress across coding sessions. Includes behavior-driven, intent-driven, event-driven, and minimalist schemas so teams match the workflow rigor to each project's risk level.
npx skills add intent-driven-dev/openspec-schemas --all -g -y

All Skills in This Repository (13)

Pure Emerald Level Indicators
📦 In Repo
intent-driven-devintent-driven-dev

openspec-schema-authoring

Create or fork OpenSpec workflow schemas with schema.yaml and templates.

Official
Intermediate
📦 In Repo
intent-driven-devintent-driven-dev

openspec-apply-change

Apply changes to an OpenSpec project through a guided workflow.

Official
Advanced
📦 In Repo
intent-driven-devintent-driven-dev

openspec-explore

Guide early-stage idea exploration and requirement clarification through questioning.

Official
Intermediate
📦 In Repo
intent-driven-devintent-driven-dev

openspec-verify-change

Evaluate code against specs, tasks, and design artifacts to generate a verification report.

Official
Advanced
📦 In Repo
intent-driven-devintent-driven-dev

openspec-new-change

Scaffold a new OpenSpec change directory with a selected workflow.

Official
Intermediate
📦 In Repo
intent-driven-devintent-driven-dev

openspec-archive-change

Archive completed OpenSpec changes to dated paths while preserving configuration files.

Official
Advanced
📦 In Repo
intent-driven-devintent-driven-dev

openspec-bulk-apply-change

Coordinate parallel OpenSpec change application using isolated worktrees and delegated verification.

Official
Advanced
📦 In Repo
intent-driven-devintent-driven-dev

openspec-onboard

Guide users through the OpenSpec workflow from idea to archive.

Official
Advanced
📦 In Repo
intent-driven-devintent-driven-dev

openspec-propose

Generate proposal.md, design.md, and tasks.md for a change workflow.

Official
Advanced
📦 In Repo
intent-driven-devintent-driven-dev

openspec-bulk-archive-change

Batch-archive completed OpenSpec changes with conflict-aware handling and date-stamped file moves.

Official
Advanced
📦 In Repo
intent-driven-devintent-driven-dev

openspec-continue-change

Create the next OpenSpec artifact after validating change status.

Official
Advanced
📦 In Repo
intent-driven-devintent-driven-dev

openspec-sync-specs

Merge delta specs into OpenSpec main specs with idempotent updates.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install openspec-schemas?

Run `npx skills add intent-driven-dev/openspec-schemas --all -g -y` in your terminal to install all skills in this collection globally.

What is spec-driven development with OpenSpec?

It is a workflow where every change starts with a written proposal, specs, and design before any code is written. Your coding agent then implements tasks from those artifacts and verifies the result against them.

Which OpenSpec schema should I choose?

Use intent-driven for complex projects needing behavior specs and architecture decision records, behaviour-driven for Gherkin-style scenarios, event-driven for AsyncAPI systems, and minimalist for small low-risk changes.

Does openspec-schemas work with Claude Code and Codex?

Yes. The skills ship in dedicated .claude, .codex, and .opencode folders, so they run natively in Claude Code, OpenAI Codex, and OpenCode.

Can I create my own custom OpenSpec schema?

Yes. The schema-authoring skill lets you fork an existing workflow or initialize a new one, then validates it with the openspec CLI before use.

Related Repositories in Software Engineering

View All in Software Engineering