RB

repobuddy/buddy-agent-harness

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1 stars Качество 68 Тренд 22MIT

Write agent configuration in open standards, polyfilled for every agent harness.

Обзор

Initialize or update a consumer repository's standards-based agent configuration so its instructions, skills, and compatible tool settings work across multiple agent harnesses. In Claude Code, add the cyberplace marketplace and install the plugin and its init-buddy-agent-harness skill: The plugin depends on the cyber-agent-harness plugin, whose reference skill loads the references these skills name. Claude Code installs it with this one. Cursor, Codex, and GitHub Copilot CLI read no plugin dependencies, so install cyber-agent-harness there yourself. doctor is the read-only half. It runs on any clone, with the plugin installed or not: init runs behind the init-buddy-agent-harness skill, which sorts the configuration you already wrote before the command links anything.

README

Показан фрагмент оригинального README. Открыть оригинал.

buddy-agent-harness

Initialize or update a consumer repository’s standards-based agent configuration so its instructions, skills, and compatible tool settings work across multiple agent harnesses.

Install the plugin

In Claude Code, add the cyberplace marketplace and install the plugin and its init-buddy-agent-harness skill:

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

The plugin depends on the cyber-agentkit plugin, whose reference skill loads the references these skills name. Claude Code installs it with this one. Cursor, Codex, and GitHub Copilot CLI read no plugin dependencies, so install cyber-agentkit there yourself.

CLI

doctor is the read-only half. It runs on any clone, with the plugin installed or not:

npx -y buddy-agent-harness doctor

init runs behind the init-buddy-agent-harness skill, which sorts the configuration you already wrote before the command links anything.

dep-plugins derives a marketplace catalog for plugins shipped by this repository’s own dependencies, so a harness can install them:

npx -y buddy-agent-harness dep-plugins

It writes the catalog and reports what each detected harness needs in order to match it, with the command that does it — reported rather than run, because registering and installing write into a developer’s own harness state.

To mount these commands on buddy, install the package alongside repobuddy and declare its plugin module in the consumer repository’s .repobuddy.json:

{
  "plugins": ["buddy-agent-harness"]
}

Then run buddy agent-harness doctor. repobuddy deliberately loads plugins declared in this configuration; it does not scan installed dependencies.

The canonical configuration is the repository root’s AGENTS.md and .agents/ tree: .agents/AGENTS.md holds shared behavior, .agents/skills/**/SKILL.md holds capabilities, and separately named files hold tool settings.

Codex, Cursor, GitHub Copilot CLI, Gemini CLI, and Devin Desktop read .agents/skills/ natively, so nothing is written for them. Claude Code gets a directory-level symlink to it. Claude Code and Cursor are always enabled; a detected harness directory or --harness codex,gemini-cli adds others. The command preserves user-authored configuration and reports TOON by default; it records nothing on disk.

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add repobuddy/buddy-agent-harness
Новичок в MCP? Начните с руководства на mcpskill.org →