Repository navigation
Add the combined robot-md plugin at plugins/robot-md - #3
Merged
Merged
Conversation
One plugin for Anthropic's directory that bundles everything a robot needs to work with Claude: the using-robot-md skill, the bounded-embodiment skill, a new rrf-registry skill for RRN registration, key rotation and revocation, verify-tier and EU AI Act evidence, the enable-dispatch command, and the robot-md MCP server. The using-robot-md, enable-dispatch, .mcp.json and bounded-embodiment files are copies. scripts/sync-robot-md.sh refreshes them from robot-md-mcp and plugins/bounded-embodiment; the robot-md sync check workflow fails on drift (on PRs, pushes to main, and daily). The marketplace's robot-md entry now points at ./plugins/robot-md instead of robot-md-mcp. claude plugin validate plugins/robot-md --strict passes with nothing to report; the marketplace validates. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LkzLwZG62ywkcaNNrw7DxP
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds
plugins/robot-md, the single plugin we'll submit to Anthropic's plugin directory with the path set toplugins/robot-md.using-robot-mdskillskills/using-robot-mdbounded-embodimentskillplugins/bounded-embodimentrrf-registryskill--dry-runfirst), doctor, compliance status, rotate/revoke/unregister, verify-tier, request-apikey,emit-*+--submit. Every mutating command is the user's call, secrets are never printed, and the skill says plainly thatrevoke-keyis one-way and that evidence isn't certification/robot-md:enable-dispatchcommands/.mcp.json(robot-md mcp)The manifest is 0.6.0 and carries listing fields, including
privacyPolicyUrl→ https://robotmd.dev/privacy/ (live).Keeping the copies in sync.
scripts/sync-robot-md.shcopies from the canonical sources;--checkexits 1 on drift. The newrobot-md sync checkworkflow runs it on PRs, pushes to main, and daily. Tested: the check passes, appending a byte to a copied file makes it exit 1, and resyncing restores it. Graftfork wasn't used here: it tracks one fork against its upstream's releases, and this is three source paths combined into one folder.Marketplace change. The
robot-mdentry now points at./plugins/robot-mdinstead of robot-md-mcp, so existing installs pick up the two new skills on update. Anyone who also has the standalonebounded-embodimentplugin installed will have that skill twice, under separate namespaces.Checks:
claude plugin validate plugins/robot-md --strictpasses with nothing to reportclaude plugin validate .(marketplace) passesGenerated by Claude Code