# dyoshikawa/rulesync

A Utility CLI for AI Coding Agents

Repository: https://github.com/dyoshikawa/rulesync
Canonical: https://ross.abutalabs.com/products/rulesync
Homepage: http://rulesync.dyoshikawa.com/
Language: TypeScript
License: MIT
License Family: permissive
Topics: ai, ai-agents, ai-coding, llm, mcp, rules, skills
Last push: 2026-08-26T18:51:35+00:00

## Health v2 (maintenance only)
Score: 81/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 31
- inputs: {"age_days": 441, "days_push": 7, "days_rel": 8, "gap_med": 0.0, "n_releases_24m": 299}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1349, forks 141 (observed 2026-08-28T04:04:27.979384+00:00)

## What it is
Rulesync is a Node.js CLI tool that generates configuration files for various AI coding assistants (Claude Code, Cursor, Copilot, Gemini CLI, etc.) from unified AI rule files. It supports rules, commands, MCP configs, ignore files, subagents, and skills, with import/export and direct conversion between tools.

## Use cases
- sync AI assistant rules across multiple coding tools from one source
- convert cursorrules to CLAUDE.md
- import existing copilot instructions into a unified format
- generate MCP configuration files for different AI agents
- onboard team members with consistent AI coding conventions
- manage AI agent skills and subagents across tools

## When to choose
- your team uses multiple AI coding assistants and you want one set of rules
- you need to migrate or convert configs between AI tools
- you want auditable, committable generated config files

## When to avoid
- you use only one AI coding tool and never change it
- you need a GUI-based configuration manager

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, developer-tools, configuration-management, mcp, workflow-automation
- domain: developer-tools
- platform: cli, cross-platform, windows
- tags: ai-coding-agents, rules-management, cursor, claude-code, copilot, gemini-cli, single-source-of-truth, config-generation, ai-agents, automation, command-line, nodejs, macos, linux

## Member repositories
- dyoshikawa/rulesync (main) score 81

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:27.979384+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:42:21.390332+00:00, confidence not recorded.
  - readme: https://github.com/dyoshikawa/rulesync (fetched 2026-08-28T04:04:27.979384+00:00, sha f0d29b55b93d)
  - homepage: http://rulesync.dyoshikawa.com/ (fetched 2026-08-29T12:01:38.313983+00:00, sha 565423820f4e)
  - site_page: https://rulesync.dyoshikawa.com/getting-started/installation.html (fetched 2026-08-29T12:01:38.322955+00:00, sha 87f8eddd91d8)
- Data as of 2026-08-30T08:39:29.467469+00:00.
