rpa-gen-rules: правила проекта для агентов

rpa-gen-rules

Скилл генерирует согласованные правила проекта для Cursor, Claude Code и Codex с послойной разработкой и BDD

  • 2 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Записывает в проект Python-хук для Codex, который выполняется в сессиях
Все причины и проверки

evilfreelancer/rpa-gen-rules

Установка

Ручная установка

/plugin marketplace add EvilFreelancer/rpa-skills
/plugin install rpa-gen-rules@rpa-skills

Установка из каталога rpa-skills.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Записывает в проект Python-хук для Codex, который выполняется в сессиях

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

По коду, спецификациям и документации репозитория скилл создает или обновляет правила агента: .cursor/rules/*.mdc, CLAUDE.md с .claude/rules и корневой AGENTS.md. Правила требуют строить проект слоями, от модулей без внутренних зависимостей к верхним, и работать через тесты. В каждое правило добавляется обязательный шаг синхронизации, чтобы правка для одного агента попадала во все деревья в том же коммите. Для Codex ставится мост на хуках, который подключает правила Cursor по glob.

Для кого. Командам и разработчикам, которые используют в одном репозитории несколько агентов и хотят одинаковые правила для всех.

Подходит, если

  • В проекте еще нет правил для агентов и их нужно вывести из кода
  • Правила Cursor, Claude Code и Codex разошлись и их надо синхронизировать
  • Нужно закрепить у агента порядок разработки слоями и тесты перед кодом

Не подходит, если

  • Вы пользуетесь одним агентом и уже довольны своими правилами
  • Команда не практикует разработку через тесты

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

/rpa-gen-rules сгенерируй правила для этого репозитория

Ограничения

Генерируемые правила по умолчанию пишутся на английском. Шаблоны тестов ориентированы на pytest. После установки моста в Codex нужно один раз выполнить /hooks, чтобы доверить хук.

Как отключить. Удалите плагин через /plugin в Claude Code или удалите папку rpa-gen-rules из каталога скиллов агента.

Частые вопросы

Можно получить правила на русском?

Да, если явно попросить. Язык тогда применяется ко всем деревьям правил сразу.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

CLI, который хранит инструкции для агента в одном месте и раскладывает их по нужным конфигам Claude Code, Cursor, Codex, Copilot и еще двух десятков инструменто

CLIРасширенный доступ3 тыс.Звезды репозитория

CLI, который держит правила, команды, MCP, субагентов и скиллы в одном источнике и раскладывает их по конфигам разных ИИ-агентов

CLIРасширенный доступ1,6 тыс.Звезды репозитория

Одиннадцать скиллов ведут агента от идеи до проверенного кода через PRD и RFC, которые хранятся в файлах репозитория

СкиллРасширенный доступ305Звезды репозитория

Скилл для ревью плана или кода вторым агентом: Claude Code инициирует раунды, Codex проверяет, обмен идет через файлы

СкиллРасширенный доступ5Звезды репозитория
Российский стек

Набор правил, субагентов, скиллов и MCP-интеграций для разработки на 1С:Предприятие 8 с Cursor, Claude Code, Codex и другими агентами

ПлагинШирокий доступ520Звезды репозитория

Коротко о README

Скилл создает правила агентов для Cursor, Claude Code и Codex по модели слоеного пирога и в стиле BDD. Отдельный бриф от пользователя не нужен, агент выводит правила из репозитория. Для Codex поставляется мост на хуках, который читает .cursor/rules напрямую. Скилл входит в коллекцию rpa-skills Павла Рыкова и собран из набора промптов cursor-vibe-prompts. Лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: rpa-gen-rules
version: 1.3.0
description: >
  Run when the user invokes /rpa-gen-rules or asks to create or refresh agent project rules (Cursor .mdc,
  Claude Code CLAUDE.md and .claude/rules, Codex .codex hook bridge). Infers from specs, docs, and code.
  Rules use a layered-cake model (implement inner layers with no dependencies first, then the next layer)
  and BDD-style delivery. Generated rules and AGENTS.md are written in English unless the user asks for
  another language. Generated rules include a mandatory Rules Sync step so changes to one agent's tree are
  mirrored to every other agent's tree (Cursor <-> Claude <-> Codex <-> AGENTS.md) in the same commit.
  For Codex the skill installs a hook bridge that auto-attaches Cursor rules by glob, like Cursor and
  Claude Code do natively. No separate user brief required.
---

# RPA generate project rules (layered + BDD, multi-agent)

## Goal

Produce or update **versioned** instructions so the agent stays inside architecture, style, and **BDD-style** discipline (behavior specified in tests, tests before new behavior, full suite before calling work done).

- **Layered cake** - rules must tell the agent to build **by layers**: first units that depend on nothing inside the project, then layers that depend only on lower layers, and so on. Mirror this in `architecture` and `implementation-order` style files.
- **Cursor** - `.cursor/rules/*.mdc` ([MDC](https://github.com/nuxt-content/mdc), `globs`, `alwaysApply`, `@` links).
- **Claude Code** - `CLAUDE.md` and `.claude/rules/*.md` with optional YAML `paths:` ([memory](https://code.claude.com/docs/en/memory#organize-rules-with-claude/rules/)).
- **Codex** - root `AGENTS.md` plus a `.codex/` hook bridge (`hooks.json`, `hooks/attach_rules.py`, `rules.md` index) that injects `.cursor/rules/*.mdc` into Codex sessions: `alwaysApply` rules at `SessionStart`, glob-matched rules on `PreToolUse` - the same behavior Cursor and Claude Code have natively.

## Language of generated files: English by default

Everything this skill writes into the target project is **written in English** unless the user explicitly asks for another language:

- top-level briefs - `AGENTS.md`, root `CLAUDE.md`, `.claude/CLAUDE.md`, `.github/copilot-instructions.md`;
- rule files and their frontmatter - `.cursor/rules/*.mdc`, `.claude/rules/*.md`, and any other agent tree;
- headings, bullets, examples, and comments inside generated code snippets.

Сообщить о проблеме

Foxx AIrpa-gen-rules: правила проекта для агентов
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.