This commit adds OpenClaw and Hermes agent framework support#44
Conversation
Both frameworks follow the Agent Skills standard (agentskills.io) and use SKILL.md discovery, so the new format classes inherit from AgentSkillsFormat (identical pattern to Codex/OpenCode). Changes: - New format classes: OpenClawFormat, HermesFormat - Converter pipeline generates .openclaw/ and .hermes/ output dirs - CI workflows: build zips + validate generation for both - Docs: installation tabs for both in getting-started.md Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
Adds OpenClaw and Hermes support to the rule-generation pipeline by introducing two new Agent Skills–based formats, wiring them into conversion/output, and updating CI + docs to reflect the new bundles.
Changes:
- Added
OpenClawFormatandHermesFormatasAgentSkillsFormatderivatives. - Extended the converter to emit
.openclaw/and.hermes/bundles and copySKILL.mdinto each skill directory. - Updated docs and CI workflows to validate and ship the new ZIP artifacts.
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
src/formats/openclaw.py |
New Agent Skills–compatible format targeting .openclaw/skills/.../rules. |
src/formats/hermes.py |
New Agent Skills–compatible format targeting .hermes/skills/.../rules. |
src/formats/__init__.py |
Exposes the new formats via package imports/__all__. |
src/convert_to_ide_formats.py |
Adds OpenClaw/Hermes to generation + copies SKILL.md into their skill dirs. |
docs/getting-started.md |
Adds installation tabs/instructions for OpenClaw and Hermes. |
.github/workflows/validate-rules.yml |
Validates .openclaw and .hermes are generated in CI. |
.github/workflows/build-ide-bundles.yml |
Builds and uploads ide-rules-openclaw.zip and ide-rules-hermes.zip. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Thank you for the contribution, everything looks good apart from the comment from copilot regarding an inconsistent inline comment. Also, I'm not sure if you have already signed the CLA or not ? |
The comment listed only Agent Skills, OpenCode, and Codex but the block now also includes OpenClaw and Hermes. Rewording to describe the category instead of enumerating formats so it stays correct as new ones are added. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Hello Ramraj, Thanks for review, I have signed the CLA and resolved the comment. Kindly let me know if good to get approval to merge. Thanks. |
The clawhub and hermes CLI install commands were not verified since software-security has not been published to either marketplace. Only the manual zip download and copy method is documented, which has been tested and confirmed working. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
ramraaj25
left a comment
There was a problem hiding this comment.
Looks good, thank you for addressing the comments!
Both frameworks follow the Agent Skills standard (agentskills.io) and use SKILL.md discovery, so the new format classes inherit from AgentSkillsFormat (identical pattern to Codex/OpenCode).
Changes: