PanisHandsome/ai-rules-sync
116 stars · Last commit 2026-06-03
Keep one source of truth for your AI coding-agent rules. Convert and sync between AGENTS.md, CLAUDE.md, .cursorrules, Copilot, Windsurf, Cline, Aider & Gemini — or scaffold a fresh AGENTS.md. Zero dependencies.
README preview
# agentsync [](https://www.npmjs.com/package/@panishandsome/agentsync) [](https://www.npmjs.com/package/@panishandsome/agentsync) [](https://github.com/PanisHandsome/ai-rules-sync/actions/workflows/ci.yml) [](LICENSE) [](package.json) **One source of truth for your AI coding-agent rules.** 🔗 **Live playground: https://panishandsome.github.io/ai-rules-sync/**  Codex reads `AGENTS.md`. Claude Code reads `CLAUDE.md`. Cursor reads `.cursorrules`. Copilot reads `.github/copilot-instructions.md`. Keeping them in sync by hand is tedious and they drift. `agentsync` **converts between all of them** — or **generates a clean `AGENTS.md`** from a short spec. Zero dependencies. The exact same engine (`src/core/agentsync.js`) powers both the