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 dyoshikawa/rulesync 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 |
tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
development
Scan for malicious code in git diff between a tag/commit and HEAD
tools
Dry run for release: summarize changes since last release and suggest version bump.
tools
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.