Skip to main content

rulesync

Generates and syncs AI rule configuration files (.cursorrules, CLAUDE.md, copilot-instructions.md) across 20+ coding tools from a single source. Use when syncing AI rules, running rulesync commands, importing or generating rule files, or managing shared AI coding configurations.

Quellinformationen

Repository
dyoshikawa/rulesync
Letzte Quellaktivität
31. Juli 2026 um 04:30
Erkannte Sprache von SKILL.md
Englisch
Sterne
1.584
Forks
170

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
rulesync
description
Generates and syncs AI rule configuration files (.cursorrules, CLAUDE.md, copilot-instructions.md) across 20+ coding tools from a single source. Use when syncing AI rules, running rulesync commands, importing or generating rule files, or managing shared AI coding configurations.
targets
["*"]
# Rulesync Rulesync generates and synchronizes AI rule configuration files across 20+ coding tools (Claude Code, Cursor, Copilot, Cline, Gemini CLI, and more) from a single set of unified rule files in `.rulesync/`. ## Quick Start ```bash # Install npm install -g rulesync # New project: initialize config, rules, and directory structure rulesync init # Import existing AI tool configs into unified format rulesync import --targets claudecode # From CLAUDE.md rulesync import --targets cursor # From .cursorrules rulesync import --targets copilot # From .github/copilot-instructions.md # Generate tool-specific configs from unified rules rulesync generate --targets "*" --features "*" ``` ## Core Workflow 1. **Init** - `rulesync init` creates `rulesync.jsonc` config and `.rulesync/` directory with sample rules 2. **Write rules** - Add shared AI rules in `.rulesync/rules/`, MCP configs in `.rulesync/mcp/`, commands in `.rulesync/commands/` 3. **Generate** - `rulesync generate` produces tool-specific files (CLAUDE.md, .cursorrules, .github/copilot-instructions.md, etc.) 4. **Verify** - `rulesync generate --dry-run` previews changes; `--check` validates files are up to date (useful in CI) ## Key Commands | Command | Purpose | | ------------------------------------------------ | ------------------------------------------------ | | `rulesync init` | Scaffold project with config and sample rules | | `rulesync generate --targets "*" --features "*"` | Generate all tool configs from unified rules | | `rulesync import --targets <tool>` | Import existing tool config into unified format | | `rulesync fetch owner/repo` | Fetch skills from a remote repository | | `rulesync install` | Install skill sources declared in rulesync.jsonc | | `rulesync generate --check` | CI check that generated files are up to date | | `rulesync generate --dry-run` | Preview changes without writing files | | `rulesync generate --watch` | Regenerate whenever source files change | | `rulesync docs [document]` | Print bundled documentation | | `rulesync docs --search <text>` | Search the bundled documentation | ## Detailed Reference The complete Rulesync documentation is bundled with the CLI. **Consult it with `rulesync docs` before answering Rulesync-specific questions or performing unfamiliar Rulesync operations** — it is the canonical detailed reference. - `rulesync docs` — list every available document identifier - `rulesync docs <document>` — print one document, e.g. `rulesync docs faq` or `rulesync docs guide/configuration` - `rulesync docs --search <text>` — ranked full-text search across the documentation, e.g. `rulesync docs --search "global mode"` Useful starting points: `getting-started/quick-start`, `guide/configuration`, `reference/cli-commands`, `reference/supported-tools`, `reference/file-formats`, `faq`.
Auf GitHub ansehen