一键导入
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.