<< All versions
Skill v1.0.0
currentLLM-judged scan90/100codekiln/beans/rulesync
──Details
PublishedOctober 22, 2026 at 06:46 AM
Content Hashsha256:b0589c88c86b4a41...
Git SHAaf947b9a5824
──Files
Files (1 file, 3.1 KB)
SKILL.md3.1 KBactive
SKILL.md · 60 lines · 3.1 KB
version: "1.0.0" 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, Windsurf, Cline, Gemini CLI, and more) from a single set of unified rule files in .rulesync/.
Quick Start
bash
# Installnpm install -g rulesync# New project: initialize config, rules, and directory structurerulesync init# Import existing AI tool configs into unified formatrulesync import --targets claudecode # From CLAUDE.mdrulesync import --targets cursor # From .cursorrulesrulesync import --targets copilot # From .github/copilot-instructions.md# Generate tool-specific configs from unified rulesrulesync generate --targets "*" --features "*"
Core Workflow
- Init -
rulesync initcreatesrulesync.jsoncconfig and.rulesync/directory with sample rules - Write rules - Add shared AI rules in
.rulesync/rules/, MCP configs in.rulesync/mcp/, commands in.rulesync/commands/ - Generate -
rulesync generateproduces tool-specific files (CLAUDE.md, .cursorrules, .github/copilot-instructions.md, etc.) - Verify -
rulesync generate --dry-runpreviews changes;--checkvalidates 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 --features skills | Fetch rules or 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 |