rulesync

Generate and synchronize AI rule configuration files across 20+ tools from a single source.

1.3k|142|Updated Jun 18, 2025
One-click install
npx skills add https://github.com/dyoshikawa/rulesync --skill rulesync-dyoshikawa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rulesync
Source: https://github.com/dyoshikawa/rulesync/tree/main/skills/rulesync
Command: npx skills add https://github.com/dyoshikawa/rulesync --skill rulesync-dyoshikawa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rulesync centralizes the creation and maintenance of AI rule configurations for Claude Code, Cursor, Copilot, and other tools by generating tool-specific files from a single source.

Core Features & Use Cases

  • Single-source rule definitions produce .cursorrules, CLAUDE.md, and copilot-instructions.md across 20+ tools
  • Import existing tool configurations into the unified format and generate outputs for multiple tools from the shared rules
  • Manage and synchronize rules, MCP, commands, subagents, and skills from a single repository

Quick Start

Run rulesync init to scaffold a project, then use rulesync import to consolidate existing tool configurations and rulesync generate to produce tool-specific outputs.

Frequently Asked Questions about rulesync

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync AI rule configurations across multiple tools like Cursor and Claude Code?

You can sync AI rule configurations across tools by defining rules in a single source and generating tool-specific files like .cursorrules, CLAUDE.md, and copilot-instructions.md for over 20 supported tools.

Can I import existing .cursorrules or copilot-instructions.md files into a unified format?

Yes, you can import existing tool configurations into a unified format using the import command, then generate outputs for multiple tools from those shared rules.

What is the best way to manage AI rules, MCP, and subagents from one repository?

Managing AI rules, MCP, commands, subagents, and skills from a single repository is achieved by centralizing definitions and synchronizing them across tools using a frontmatter-driven entry point.

How do I generate tool-specific AI rule files from a shared rules set?

To generate tool-specific AI rule files, scaffold a project, define your shared rules, and run the generate command to produce outputs like CLAUDE.md and .cursorrules for 20+ tools.

Does rulesync work for converting AI rule configs between different development tools?

Yes, rulesync supports converting AI rule configurations between different tools by importing an existing config and generating the equivalent files for other supported tools.

What do I need to start generating AI rule configs with rulesync?

You need to run the init command to scaffold a project structure, which sets up the necessary configuration files and optional resources like scripts and references for generating tool-specific outputs.