openspec-schema-authoring

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

84|18|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/intent-driven-dev/openspec-schemas --skill openspec-schema-authoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-schema-authoring
Source: https://github.com/intent-driven-dev/openspec-schemas/tree/main/.opencode/skills/openspec-schema-authoring
Command: npx skills add https://github.com/intent-driven-dev/openspec-schemas --skill openspec-schema-authoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams add or customize an OpenSpec workflow schema within this repository, enabling consistent schema definitions and templates for new projects.

Core Features & Use Cases

  • Create a brand-new OpenSpec schema with schema.yaml and templates.
  • Fork and customize an existing schema to fit project needs.
  • Validate and debug a schema locally before activation.

Quick Start

Run openspec schema init or openspec schema fork to generate openspec/schemas/<schema-name>/schema.yaml and templates, then activate it in your project.

Frequently Asked Questions about openspec-schema-authoring

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

FAQPage Schema
How do I create a new OpenSpec schema for my project?

Fork an existing OpenSpec schema by using the openspec schema fork command, which copies the schema.yaml and templates directory so you can tailor the workflow definitions to your project's specific requirements.

What is an OpenSpec workflow schema used for?

An OpenSpec workflow schema defines consistent workflow definitions and templates for new projects, ensuring standardized schema.yaml configurations and template structures across your repository.

Can I customize an existing OpenSpec schema to fit my project?

Yes, you can fork an existing OpenSpec schema to tailor the schema.yaml and templates for your project, producing a copyable schema folder at openspec/schemas/<schema-name>/ that matches your specific needs.

How do I validate and debug an OpenSpec schema locally before activation?

After generating your schema.yaml and templates using init or fork commands, you can validate and debug the OpenSpec schema locally within your repository to ensure it passes validation before project activation.

What files are generated when initializing an OpenSpec schema?

Initializing an OpenSpec schema produces a copyable folder at openspec/schemas/<schema-name>/ containing the schema.yaml configuration file and a templates directory for your workflow definitions.