.cursor/skills/rulesync/SKILL.md
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.
npx skillsauth add washingtonguilhardes/example.hr-module rulesyncInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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/.
# 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 "*"
rulesync init creates rulesync.jsonc config and .rulesync/ directory with sample rules.rulesync/rules/, MCP configs in .rulesync/mcp/, commands in .rulesync/commands/rulesync generate produces tool-specific files (CLAUDE.md, .cursorrules, .github/copilot-instructions.md, etc.)rulesync generate --dry-run previews changes; --check validates files are up to date (useful in CI)| 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 |
testing
Analyze distributed traces to find blocking queries, N+1 patterns, and missing tRPC encapsulation, then produce prioritized fixes
testing
required reading for all test/spec files or test related queries.
testing
Transform Product Brief into Technical Specification
development
Detect drift between code implementations and specification documents