بنقرة واحدة
openspec
Use when working with OpenSpec in Hermes: overview, setup, command map, and end-to-end workflow guidance.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when working with OpenSpec in Hermes: overview, setup, command map, and end-to-end workflow guidance.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Use when working with OpenSpec in Hermes: implement tasks from an OpenSpec change and keep task checkboxes updated.
Use when working with OpenSpec in Hermes: archive one completed change, optionally syncing specs first.
Use when working with OpenSpec in Hermes: archive multiple completed changes and handle spec conflicts.
Use when working with OpenSpec in Hermes: manage OpenSpec CLI setup, validation, browsing, workspaces, context stores, initiatives, and shell integration.
Use when working with OpenSpec in Hermes: create the next ready artifact based on the schema dependency graph.
Use when working with OpenSpec in Hermes: customize OpenSpec project config, rules, templates, and schemas.
| name | openspec |
| description | Use when working with OpenSpec in Hermes: overview, setup, command map, and end-to-end workflow guidance. |
| version | 1.0.0 |
| author | TheSmuks + Hermes Agent |
| license | MIT |
| platforms | ["windows","macos","linux"] |
| metadata | {"hermes":{"category":"software-development","tags":["openspec","sdd","spec-driven-development","hermes"],"homepage":"https://github.com/Fission-AI/openspec"}} |
OpenSpec is a spec-driven development layer for AI coding assistants. In Hermes, this integration is delivered as normal Hermes skills. Users invoke workflows by loading a skill, for example:
/skill openspec-propose then describe the changehermes -s openspec-apply-change from a project rootThis repository covers all current OpenSpec features, not just the quick path:
openspec --version. If missing, install with npm install -g @fission-ai/openspec@latest.openspec init --tools none unless the user also wants other AI-tool integrations. Hermes uses these skills, not OpenSpec-generated slash commands.--json where available: openspec list --json, openspec status --change <id> --json, openspec instructions <artifact> --change <id> --json, openspec validate --all --json.openspec validate <change> or openspec validate --all.Use these when the user wants Hermes to handle the whole recommended path automatically:
| Skill | Runs |
|---|---|
openspec-quick-path | propose -> apply -> verify -> archive when safe |
openspec-expanded-path | new -> ff -> apply -> verify -> archive when safe |
openspec-ship-change | detect state -> finish planning -> apply -> verify -> archive when safe |
openspec init --tools noneopenspec-explore, openspec-propose, openspec-new-change, openspec-continue-change, openspec-ff-change, openspec-apply-change, openspec-verify-change, openspec-sync-specs, openspec-archive-change, openspec-bulk-archive-change, or openspec-onboard.| OpenSpec command | Hermes skill |
|---|---|
/opsx:explore | openspec-explore |
/opsx:propose | openspec-propose |
/opsx:new | openspec-new-change |
/opsx:continue | openspec-continue-change |
/opsx:ff | openspec-ff-change |
/opsx:apply | openspec-apply-change |
/opsx:verify | openspec-verify-change |
/opsx:sync | openspec-sync-specs |
/opsx:archive | openspec-archive-change |
/opsx:bulk-archive | openspec-bulk-archive-change |
/opsx:onboard | openspec-onboard |
Quick path:
openspec-propose -> review artifacts -> openspec-apply-change -> openspec-verify-change -> openspec-archive-change
Expanded path:
openspec-new-change -> openspec-continue-change repeatedly, or openspec-ff-change -> openspec-apply-change -> openspec-verify-change -> openspec-archive-change
Parallel changes:
Use explicit change names in every skill, run openspec list --json to inspect active changes, and use openspec-bulk-archive-change only after completed changes have been verified.