Agentsync banner
obielin obielin

Agentsync

AI community

Description

One source of truth for all your AI coding agent rule files. Sync AGENTS.md, CLAUDE.md, .cursorrules, copilot-instructions.md, GEMINI.md from one canonical file.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

agentsync

**One source of truth for all your AI coding agent rule files.**

[![Tests](https://img.shields.io/badge/Tests-53%20passing-brightgreen?style=flat-square)](tests/) [![PyPI](https://img.shields.io/pypi/v/agentsync?style=flat-square)](https://pypi.org/project/agentsync/) [![Dependencies](https://img.shields.io/badge/Dependencies-zero-brightgreen?style=flat-square)](pyproject.toml) [![Python](https://img.shields.io/badge/Python-3.10%2B-blue?style=flat-square)](pyproject.toml) [![License](https://img.shields.io/badge/License-MIT-green?style=flat-square)](LICENSE) [![LinkedIn](https://img.shields.io/badge/-Linda_Oraegbunam-blue?logo=linkedin&style=flat-square)](https://www.linkedin.com/in/linda-oraegbunam/)


The problem

Open a typical AI-assisted project and you'll find this:

AGENTS.md          ← OpenAI Codex, OpenCode
CLAUDE.md          ← Claude Code
.cursorrules       ← Cursor (legacy)
.cursor/rules/     ← Cursor (modern)
.github/copilot-instructions.md  ← GitHub Copilot
GEMINI.md          ← Gemini CLI
.windsurfrules     ← Windsurf

Almost the same content. In every file. Maintained separately. Drifting apart.

Every time you update your coding conventions, you update seven files. Every time you add a team member using a different tool, you create another file.

**agentsync fixes this.**


How it works

Edit one file. Run one command. Every tool gets the right format.

pip install rulesync
rulesync init      # sets up .agentsync/rules.md
rulesync sync      # generates all rule files
rulesync sync
--------------------------------------------------
  canonical: .agentsync/rules.md
  created:   7
  updated:   0
  unchanged: 0
--------------------------------------------------
  [+] AGENTS.md
  [+] CLAUDE.md
  [+] .cursorrules
  [+] .cursor/rules/main.mdc
  [+] .github/copilot-instructions.md
  [+] GEMINI.md
  [+] .windsurfrules

Install

pip install rulesync

Zero dependencies. Pure Python 3.10