OpenSpec artifact-driven workflow. Covers OPSX commands, schemas, project config. Use when applying the artifact-driven workflow (OPSX), planning or reviewing changes based on artifact dependencies, or working with OPSX commands and schema/template resolution. Keywords: OPSX, artifact graph, /opsx:.
Use when applying the artifact-driven workflow (OPSX), planning or reviewing changes based on artifact dependencies, or working with OPSX commands and schema/template resolution.
Keywords: OPSX, artifact graph, /opsx:.
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeNot declared
CursorNot declared
CodexNot declared
GitHub CopilotDeclared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeDeclared
Repository health
Stars22
LicenseLICENSE
Default branchmaster
Open issues0
Status
Active
Skill metadata
Parsed from SKILL.md frontmatter.
Version1.3.0
Declared agentsgithub-copilotopencode
More metadata
version
1.3.0
release_date
2026-04-11
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md6,099 B
docsSUMMARY.md316 B
History
First seen on skills.sh
First recorded snapshot · 814 installs
SKILL.md
OpenSpec (OPSX) Skill
Use this skill to guide or reason about the OpenSpec artifact-driven workflow system (OPSX), including artifact graphs, schema/template resolution, change lifecycle, and experimental commands/skills.
Schema customization workflow and gaps: references/schema-customization.md
End-to-end schema workflow gaps and proposed solution: references/schema-workflow-gaps.md
Experimental release plan and rollout checklist: references/experimental-release-plan.md
Release Highlights (1.2.0 → 1.3.0)
More tool integrations: adds support for Junie, Lingma, ForgeCode, and IBM Bob.
Safer setup: shell completion installation is now opt-in, and Copilot auto-detection no longer triggers from a bare .github/ directory alone.
Adapter fixes: Pi command generation was corrected, and OpenCode now uses the canonical .opencode/commands/ path.
Safer status checks:openspec status now exits cleanly when a project has no changes yet.
OPSX Commands
Command
Purpose
/opsx:explore
Think through ideas, investigate problems (no structure)
/opsx:new
Start a new change
/opsx:continue
Create next artifact based on dependencies
/opsx:ff
Fast-forward — create all planning artifacts at once
/opsx:apply
Implement tasks, updating artifacts as needed
/opsx:verify
Validate implementation matches spec
/opsx:sync
Sync delta specs to main specs
/opsx:archive
Archive single completed change
/opsx:bulk-archive
Archive multiple completed changes at once
Legacy (non-OPSX) command:/openspec:proposal creates all planning artifacts at once. Prefer OPSX, but this can be useful for small/straightforward changes or older setups.
Schema Management
openspec schemas # List available schemas
openspec schema which --all # Show resolution sources
openspec schema init my-workflow # Create new schema interactively
openspec schema fork spec-driven my-workflow # Fork existing schema
openspec schema validate my-workflow # Validate schema structure
Project Configuration
Create openspec/config.yaml for per-project settings:
schema: spec-driven
context: |
Tech stack: TypeScript, React, Node.js
Testing: Vitest, Playwright
rules:
proposal:
- Include rollback plan
specs:
- Use Given/When/Then format