Skip to content

Skills

The plugin ships four skills. init gives a repository one canonical agent configuration and bridges the harnesses that cannot read it. doctor reports whether those bridges still resolve. enhance offers guidance the repository does not have yet. repair corrects configuration that is present and wrong.

init and doctor each have a CLI command behind them. The skill is the half that needs judgment about files you wrote; the command is the mechanical half. enhance has no command, because there is no mechanical half to hand off.

Reach forWhen
the init skilladopting or migrating a repository, where existing CLAUDE.md, rules, and skill directories have to be sorted first
the doctor skilla harness loads no project skills, most often after a clone on Windows
the enhance skillthe repository has an AGENTS.md and you want the sections it is missing offered to you
the repair skillthe configuration is there but wrong — a retired harness name, a git-ignored bridge, an AGENTS.local.md nothing reads
the CLIthe repository is already consolidated, or you want the report in a script

init consolidates what you already have; enhance proposes what you do not; repair corrects what is there and wrong. Keeping them apart is what lets init stay safe to run on any repository and carry no opinions.

In Claude Code, add the cyberplace marketplace and install the plugin:

/plugin marketplace add cyberuni/cyberplace
/plugin install buddy-agent-harness@cyberplace

All four come with it:

/buddy-agent-harness:init
/buddy-agent-harness:doctor
/buddy-agent-harness:enhance
/buddy-agent-harness:repair

init and doctor each end by running the matching command, buddy-agent-harness init or buddy-agent-harness doctor. Those are an npm package rather than part of the plugin, so they run on their own without it. doctor in particular is worth having on a repository you only cloned: see the CLI reference.