К основному содержанию
скилл CX Codex

rulesync — скилл для Claude Code: что делает и как установить

Синхронизирует правила для ИИ-ассистентов между Cursor, Claude Code, Copilot и другими средами из единого каталога .rulesync.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add dyoshikawa/rulesync --skill rulesync -a claude-code
Открыть на GitHub

Что делает rulesync

Скилл обучает агента управлять конфигурацией rulesync прямо в проекте. Инструмент хранит общие инструкции в папке .rulesync/rules/, настройки MCP в .rulesync/mcp/ и команды в .rulesync/commands/. Вместо ручного копирования одного и того же текста в CLAUDE.md, .cursorrules или .github/copilot-instructions.md, всё собирается из одного источника.

Утилита умеет импортировать уже созданные файлы командой rulesync import --targets <tool> и генерировать файлы под конкретные инструменты через rulesync generate. Для работы в терминале потребуется пакет npm install -g rulesync.

В пайплайнах CI пригодится флаг rulesync generate --check. Он сразу покажет расхождения, если файлы конфигураций не обновили после правок правил. Справка по всем опциям вызывается командой rulesync docs.

Какие задачи решает

  • Собрать файлы инструкций для разных ИИ-редакторов из одной папки
  • Импортировать существующий CLAUDE.md или .cursorrules в общий формат
  • Проверить актуальность файлов конфигурации в CI через флаг --check
  • Синхронизировать настройки MCP между инструментами разработки

Примеры запросов агенту

  • Инициализируй rulesync в проекте и подготовь базовые папки для правил
  • Импортируй настройки из .cursorrules в единую конфигурацию rulesync
  • Выполни rulesync generate --targets "*" --features "*" для обновления конфигов всех ассистентов

Как установить rulesync

1Через Skills CLI (Vercel)

npx skills add dyoshikawa/rulesync --skill rulesync -a claude-code

2Вручную: положить файлы

~/.claude/skills/rulesync/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/rulesync/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о rulesync

Как установить rulesync в Claude Code?

Выполните команду npx skills add dyoshikawa/rulesync --skill rulesync -a claude-code. Также файл скилла можно сохранить вручную по пути ~/.claude/skills/rulesync/SKILL.md.

Что делает скилл rulesync?

Он даёт агенту инструкции по работе с CLI rulesync для импорта, ведения и генерации файлов правил вроде CLAUDE.md или .cursorrules из папки .rulesync/.

Как проверить актуальность правил перед коммитом или в CI?

Запустите rulesync generate --check. Команда вернёт ошибку, если сгенерированные файлы инструментов отстают от исходных файлов в каталоге .rulesync/.

Исходный текст

SKILL.md · MIT
---
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`.

© dyoshikawa · MIT · dyoshikawa/rulesync

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора36

commit-push-pr Скилл коммитит текущие изменения, отправляет ветку в remote и создаёт или обновляет pull request. Подходит для отправки готовой работы через GitHub. CX Codex +1 ★ 1 557звёзд репо clean-branches Скилл проходит по локальным веткам git, находит слитые и осиротевшие и удаляет их по одной, с отчётом в конце. CX Codex +1 ★ 1 557звёзд репо batch-review-prs-awaiting-maintainer Пакетно разбирает открытые пулреквесты: находит блокеры, отправляет замечания авторам, а чистые ветки сливает с созданием задач под мелкие правки. CX Codex +1 ★ 1 557звёзд репо batch-all-scrap-issues Скилл по очереди проверяет открытые issues с меткой maintainer-scrap: закрывает те, где действий не требуется, а для остальных запускает цикл исправления через goal-pr. CX Codex +1 ★ 1 557звёзд репо batch-all-issues Скилл проходит по всем открытым issue по одному: проверяет факты через веб-поиск, закрывает ненужные и доводит остальные до merge. CX Codex +1 ★ 1 557звёзд репо babysit-dependabot-pr Скилл проверяет подлинность пулл-реквеста Dependabot, устраняет сбои CI и доводит обновление зависимостей до слияния. CX Codex +1 ★ 1 557звёзд репо approve Скилл проводит агента по шагам одобрения пул-реквеста: находит PR, проверяет его состояние и отправляет approve через GitHub CLI. CX Codex +1 ★ 1 557звёзд репо agent-team Скилл собирает команду из двух субагентов: один пишет код, второй проверяет, и так по кругу до выполнения условия выхода. CX Codex +1 ★ 1 557звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой