// Integrations
Agent integrations
.knowledge installs only the selected or detected runtime integration by default. The full integration set is available with --all.
// minimal install
Default install is runtime-specific
The installer detects the active agent when it can. If it detects one, it installs only that runtime's rule files.
If no reliable runtime is detected, it returns runtime_required and prints exact commands instead of creating every possible agent folder.
- codex: AGENTS.md plus .agents/skills/
- claude: CLAUDE.md plus .claude/skills/
- opencode: .opencode/commands/
- gemini: GEMINI.md
- copilot: .github/copilot-instructions.md
- devin or windsurf: .devin/rules/knowledge.md
- continue: .continue/rules/knowledge.md
- roo: .roo/rules/knowledge.md
- aider: CONVENTIONS.md plus .aider.conf.yml entry
node .knowledge/tools/install-agent-integrations.js --runtime codex - Codex
- Installs the Codex-facing rule files only.
node .knowledge/tools/install-agent-integrations.js --all - All integrations
- Power-user and test mode for installing every supported integration.
Installer
Runtime registry and minimal install behavior.
Install policy test
Tests that each runtime creates only its expected files.
// manual bridge
OpenClaw, Hermes, Pi, and custom agents
For agents without a stable documented repo-local convention, .knowledge uses a manual bridge: read AGENTS.md or .knowledge/Quick-Start.md and follow the same trust model.
The installer should not create vendor-specific root folders until a public, stable convention exists.
// technical notes