ClaudeMod
Back to browse
Plugins

RuleSync

Sync Claude Code rules across multiple projects — maintain a single source-of-truth CLAUDE.md and push updates to all your repos with one command.

dyoshikawa969 starsAdded 1 months ago

Rulesync Logo

Rulesync

CI npm version npm downloads Ask DeepWiki Mentioned in Awesome Claude Code Mentioned in Awesome Gemini CLI

Documentation | npm

A Node.js CLI tool that automatically generates configuration files for various AI development tools from unified AI rule files. Features selective generation, comprehensive import/export capabilities, and supports major AI development tools with rules, commands, MCP, ignore files, subagents and skills.

[!NOTE] If you are interested in Rulesync latest news, please follow the maintainer's X(Twitter) account: @dyoshikawa1993

Installation

npm install -g rulesync
# or
brew install rulesync

Single Binary (Experimental)

curl -fsSL https://github.com/dyoshikawa/rulesync/releases/latest/download/install.sh | bash

See Installation docs for manual install and platform-specific instructions.

Getting Started

# Create necessary directories, sample rule files, and configuration file
rulesync init

# Install official skills (recommended)
rulesync fetch dyoshikawa/rulesync --features skills

# Generate unified configurations with all features
rulesync generate --targets "*" --features "*"

If you already have AI tool configurations:

# Import existing files (to .rulesync/**/*)
rulesync import --targets claudecode    # From CLAUDE.md
rulesync import --targets cursor        # From .cursorrules
rulesync import --targets copilot       # From .github/copilot-instructions.md

See Quick Start guide for more details.

Supported Tools and Features

Tool--targetsrulesignoremcpcommandssubagentsskillshooks
AGENTS.mdagentsmd🎮🎮🎮
AgentsSkillsagentsskills
Claude Codeclaudecode✅ 🌏✅ 🌏✅ 🌏✅ 🌏✅ 🌏✅ 🌏
Codex CLIcodexcli✅ 🌏✅ 🌏 🔧🌏✅ 🌏✅ 🌏
Gemini CLIgeminicli✅ 🌏✅ 🌏✅ 🌏🎮✅ 🌏✅ 🌏
Goosegoose✅ 🌏
GitHub Copilotcopilot✅ 🌏
GitHub Copilot CLIcopilotcli✅ 🌏
Cursorcursor✅ 🌏✅ 🌏✅ 🌏✅ 🌏
deepagents-clideepagents✅ 🌏🌏
Factory Droidfactorydroid✅ 🌏✅ 🌏🎮🎮🎮✅ 🌏
OpenCodeopencode✅ 🌏✅ 🌏 🔧✅ 🌏✅ 🌏✅ 🌏✅ 🌏
Clinecline✅ 🌏✅ 🌏
Kilo Codekilo✅ 🌏✅ 🌏✅ 🌏
Roo Coderoo🎮✅ 🌏
Rovodev (Atlassian)rovodev🌏✅ 🌏✅ 🌏
Qwen Codeqwencode
Kirokiro
Google Antigravityantigravity✅ 🌏
JetBrains Juniejunie✅ 🌏
AugmentCodeaugmentcode
Windsurfwindsurf
Warpwarp
Replitreplit
Zedzed
  • ✅: Supports project mode
  • 🌏: Supports global mode
  • 🎮: Supports simulated commands/subagents/skills (Project mode only)
  • 🔧: Supports MCP tool config (enabledTools/disabledTools)

Documentation

For full documentation including configuration, CLI reference, file formats, programmatic API, and more, visit the documentation site.

License

MIT License

More Plugins

Plugins

claude-status

Minimalist CLI status line showing real-time token usage and costs for the current session and week.

status-lineclimonitoring+1
by rockia
GitHub
Plugins

cship

Beautiful, blazing-fast, customizable status line for Claude Code with full Starship pass-through.

status-lineclistarship+2
by stephenleo
GitHub
Plugins

claudeline

Customizable status line for Claude Code featuring git integration, cost tracking, and theming.

status-linecligit+2
by Luca Silverentand
GitHub

Command Palette

Search for a command to run...