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

suggesting-cursor-rules — скилл для Claude Code: обзор и установка

Скилл отслеживает повторяющиеся замечания к стилю кода и предлагает сохранить их в виде правил Cursor. Помогает закрепить соглашения проекта, чтобы не напоминать агенту одно и то же.

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

Что делает suggesting-cursor-rules

Скилл работает в фоновом режиме без прямого вызова пользователем. Он анализирует контекст беседы и включается, если разработчик повторяет одно и то же исправление от двух раз, выражает раздражение стилем или использует фразы вроде «всегда делай так» и «никогда не используй».

После согласия пользователя скилл создаёт файл .cursor/rules/<name>.mdc с метаданными description, маской файлов globs и кратким описанием договорённости. Перед записью скилл проверяет каталог .cursor/rules/, чтобы не создавать дубликатов уже существующих инструкций.

Каждый файл решает ровно одну задачу. Это держит правила компактными. На первое замечание скилл не реагирует, поэтому диалог не засоряется лишними предложениями.

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

  • зафиксировать кодстайл проекта в правилах Cursor
  • избавиться от повторных замечаний агенту по структуре файлов
  • генерировать файлы .cursor/rules/*.mdc прямо во время диалога

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

  • Перестань использовать default exports, в этом проекте нужны только named exports
  • Не нужно писать комментарии к очевидному коду
  • Тестовые файлы должны лежать рядом с исходным кодом, а не в отдельной папке

Как установить suggesting-cursor-rules

1Через Skills CLI (Vercel)

npx skills add spencerpauly/awesome-cursor-skills --skill suggesting-cursor-rules -a claude-code

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

~/.claude/skills/suggesting-cursor-rules/SKILL.md

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

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

Вопросы о suggesting-cursor-rules

Как установить suggesting-cursor-rules в Claude Code?

Выполните команду npx skills add spencerpauly/awesome-cursor-skills --skill suggesting-cursor-rules -a claude-code.

Что делает suggesting-cursor-rules?

Скилл подмечает регулярные замечания к коду и предлагает оформить их в постоянный файл правила Cursor формата .mdc.

Когда скилл предлагает создать правило?

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

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

SKILL.md · CC0-1.0
---
name: suggesting-cursor-rules
description: When the user repeats the same correction or convention multiple times, suggest a Cursor rule to encode it permanently.
user-invocable: false
---

# Suggesting Cursor Rules

Watch for repeated corrections and frustration. When the user keeps telling you the same thing, suggest a `.cursor/rules/` file so they never have to say it again.

## Triggers

Suggest a rule when you notice:
- The user corrects the same pattern **2+ times** (e.g. "use named exports", "don't use default exports")
- The user expresses frustration about code style or conventions
- The user says things like "I always want...", "never do...", "every time you..."
- You keep making the same mistake in this project

## How to Suggest

When you detect a trigger, offer it naturally:

```
I notice you've corrected me on [pattern] a couple times. Want me to 
create a Cursor rule so I always follow this convention?
```

If they say yes, create the rule:

```
.cursor/rules/<name>.mdc
```

```
---
description: <what this rule enforces>
globs: <file pattern this applies to>
---

- <the convention, stated clearly>
```

## Examples

**User keeps saying "use relative imports":**
```
---
description: Import conventions
globs: **/*.{ts,tsx}
---

- Use relative imports, not @ aliases
- Import from the same package with relative paths (e.g. "../../queries/..." not "src/queries/...")
```

**User keeps saying "no comments on obvious code":**
```
---
description: Comment style
globs: **/*.{ts,tsx,js,jsx}
---

- Do not add comments that narrate what the code does
- Only comment non-obvious intent, tradeoffs, or constraints
```

**User frustrated about test file locations:**
```
---
description: Test file conventions
globs: **/*.test.{ts,tsx}
---

- Co-locate test files next to the source file they test
- Name test files <source>.test.ts, not __tests__/<source>.ts
```

## Rules

- Don't be annoying — only suggest after a genuine repeated pattern, not on the first correction
- Keep rule files small and focused — one concern per file
- Check `.cursor/rules/` first so you don't duplicate an existing rule
- Frame it as a helpful offer, not a lecture

© spencerpauly · CC0-1.0 · spencerpauly/awesome-cursor-skills

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
suggesting-data-imports PostHog Подсказывает, каких данных не хватает в PostHog, и ведёт к подключению источника в дата-вейрхаусе. Пригодится, когда запрос падает из-за отсутствующей таблицы. CX Codex +1 372установок agentix-ceo agentix-cloud Оркестрирует команду ИИ-воркеров через платформу Agentix. Помогает распределять задачи, создавать роли и следить за исполнением. CX Codex +1 73 300установок edge-tts aahl Озвучивает текст в MP3 через утилиту uvx edge-tts нейросетевыми голосами Microsoft Edge. Пригодится, когда информацию удобнее слушать на слух во время других дел. CX Codex +1 8 200установок Asana Automation Claude Office Skills Скилл для автоматизации Asana: создаёт и обновляет задачи, ведёт проекты, считает загрузку команды и собирает отчёты. CX Codex +1 6 900установок File Organizer claude-office-skills Скилл раскладывает файлы по папкам и переименовывает их, опираясь на содержимое и метаданные. Пригодится, когда папка загрузок превратилась в свалку. CX Codex +1 5 500установок travel-planner ailabs-393 Скилл собирает предпочтения путешественника и выдаёт план поездки по дням, разбивку бюджета, список вещей и культурные правила. CX Codex +1 4 100установок

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

visual-qa-testing Открывает страницу во встроенном браузере Cursor, делает скриншот, читает консоль и сетевые запросы. Пригодится сразу после правок интерфейса. CX Codex +1 642установок auditing-security Проверяет кодовую базу на утечки секретов, уязвимости OWASP Top 10 и ошибки настроек. Помогает найти уязвимости перед релизом приложения. CX Codex +1 593установок grinding-until-pass Скилл заставляет агента крутить цикл «правка → запуск → проверка» до тех пор, пока тесты не пройдут, сборка не соберётся или линтер не замолчит. CX Codex +1 548установок systematic-debugging Заставляет ИИ-агента искать причину бага по шагам вместо случайных правок кода. Пригодится, когда поломку трудно поймать или она проявляется только в продакшене. CX Codex +1 545установок verifying-in-browser После правок в коде запускает dev-сервер, открывает приложение в браузере и проверяет рендер, ошибки консоли и сетевые запросы. CX Codex +1 540установок using-ui-stack Заставляет агента строить интерфейс по фиксированным правилам: сетка 8px, цвета 60-30-10, типографика, тёмная тема и состояния интерактивных элементов. CX Codex +1 539установок parallel-code-review Запускает четыре параллельных субагента в режиме чтения, чтобы разобрать один диф по четырём направлениям. Пригодится при проверке рискованных или крупных пуллреквестов. CX Codex +1 530установок reviewing-code Скилл проводит разбор кода по чек-листу: корректность, поддерживаемость, производительность, типы и тесты. Пригодится, когда нужно ревью перед мержем. CX Codex +1 516установок

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

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