Skip to content

fix: expose on-demand workflows as portable skills - #44

Merged
pallaoro merged 1 commit into
mainfrom
fix-recently-filed-issue
Sep 13, 2026
Merged

pallaoro merged 1 commit into
mainfrom
fix-recently-filed-issue

Conversation

@pallaoro

Copy link
Copy Markdown
Member

Codex could report Greybeard installed while exposing only three skills because pressure-test, sidenote, visualize, and wrap existed only under commands/. Move those workflows to native skill entrypoints so both clients expose all seven capabilities once, while retaining Claude's slash names and optional-input behavior.

Preserve the substantive instructions and authorization boundaries, repair sibling links, include all seven skills in the OpenClaw installer, and document plugin versus standalone installation and updates. Add a package regression check to CI.

Validation: npm test, npm run check-sync, installer dry-run, and plugin validation passed. Tested actual local-marketplace installations in Codex 0.154.0 and Claude Code 2.1.269: fresh installation, update, reinstall, seven unique capabilities, and installed reference closure. Verified native Claude expansion for all four commands with and without input using a loopback request capture; no model execution was needed. The regression check fails on the original revision.

Fixes #43.

@pallaoro
pallaoro merged commit e492ce7 into main Sep 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Expose on-demand workflows as portable skills without duplicate command entries

1 participant