oneagent
Installation
SKILL.md
oneagent — Single Source of Truth for AI Agents
This project uses oneagent to manage AI agent configuration. All rules, skills, and instructions are maintained in .oneagent/ and automatically distributed to configured agents (Claude, Cursor, Windsurf, OpenCode, Copilot).
Why This Matters
Files like CLAUDE.md, .cursor/rules/, .github/instructions/ are symlinks or generated files pointing back to .oneagent/. If you edit them directly, your changes will be silently overwritten the next time anyone runs npx oneagent@latest generate. The only safe place to make changes is .oneagent/.
Where to Edit
| Generated file (DO NOT edit) | Source (edit here) |
|---|---|
CLAUDE.md, AGENTS.md, .cursorrules, .windsurfrules |
.oneagent/instructions.md |
.claude/rules/, .cursor/rules/, .windsurf/rules/, .github/instructions/ |
.oneagent/rules/ |
.claude/skills/, .cursor/skills/, .agents/skills/ |
.oneagent/skills/ |
.claude/commands/ |
.oneagent/commands/ |
.github/prompts/ |
.oneagent/skills/ |
After changes, run: npx oneagent@latest generate