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

building-skills-from-patterns — скилл для Claude Code: установка

Скилл находит повторяющиеся цепочки действий и оформляет их в файлы SKILL.md. Он пригодится, когда ассистенту приходится трижды объяснять один и тот же рабочий сценарий.

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

Что делает building-skills-from-patterns

Этот метаскилл отслеживает действия ассистента в репозитории. Когда вы повторяете одну цепочку команд трижды или агент заново вычисляет шаги деплоя, запускается фиксация сценария. Агент формирует отдельный файл SKILL.md со структурированным описанием, списком триггеров и точными командами вроде npm или gh.

Сгенерированный файл содержит заголовок, условия вызова и пошаговый алгоритм с флагами безопасности. Скилл проверяет отсутствие секретов и локальных путей, чтобы сценарий запускался без ошибок. Не пытайтесь зашивать сюда постоянные соглашения по кодстайлу. Для неизменных правил репозитория нужно использовать .cursor/rules/, а скилл рассчитан именно на процедурные вызовы с ветвлением и консольными утилитами.

Если привычка меняется, метаскилл обновляет старую запись, а не плодит дубликаты. Мегаскиллы под всё подряд инструкция прямо запрещает: один процесс — один файл. После сохранения агент сообщает путь к созданному документу, поэтому на следующем запуске шаги подгружаются автоматически.

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

  • зафиксировать повторяющийся сценарий сборки или деплоя
  • превратить частые правки пользователя в файл SKILL.md
  • очистить инструкции агента от локальных путей и секретов
  • разделить правила оформления кода и пошаговые процедуры

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

  • Мы уже в третий раз прогоняем lint, сборку типов и тесты перед коммитом. Сохрани этот сценарий в отдельный скилл.
  • Запомни шаги для выкатки превью-веток в этом репозитории и оформи их в SKILL.md.
  • building-skills-from-patterns: упакуй наш процесс проверки API перед мержем в новый навык

Как установить building-skills-from-patterns

1Через Skills CLI (Vercel)

npx skills add spencerpauly/awesome-cursor-skills --skill building-skills-from-patterns -a claude-code

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

~/.claude/skills/building-skills-from-patterns/SKILL.md

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

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

Вопросы о building-skills-from-patterns

Как установить building-skills-from-patterns в Claude Code?

Выполните в терминале команду npx skills add spencerpauly/awesome-cursor-skills --skill building-skills-from-patterns -a claude-code. Утилита сохранит файл навыка по пути ~/.claude/skills/building-skills-from-patterns/SKILL.md.

Что делает building-skills-from-patterns?

Скилл анализирует повторяющиеся действия разработчика и агента. Если последовательность шагов вызывается трижды, он упаковывает её в markdown-файл с готовыми инструкциями для будущих сессий.

В чём разница между навыком, правилом и хуком?

Скилл вызывается по запросу и содержит ветвящиеся шаги работы с консольными утилитами. Правила в .cursor/rules/ действуют постоянно для стиля кода, а хуки в .cursor/hooks.json запускаются автоматически по событиям вроде сохранения файла.

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

SKILL.md · CC0-1.0
---
name: building-skills-from-patterns
description: When the same multi-step workflow repeats in Cursor (user corrections or agent redos), capture it as a new SKILL.md under .cursor/skills/ so future sessions load it automatically.
user-invocable: true
---

# Building Skills From Patterns

**Skills** are reusable `SKILL.md` files. This meta-skill tells the agent to **promote repeated muscle memory** into a named skill: research once, encode the workflow, reuse forever.

## When to trigger

- The user has asked for the **same sequence** three or more times (e.g. “always run lint then tsc then test before commit”).
- The agent notices it is **re-deriving** the same steps on every task in this repo (e.g. “how we deploy preview branches”).
- A correction sounds like a **policy** (“never use raw SQL here — always the repository layer”) — pair with `suggesting-cursor-rules` if it should be always-on; use a **skill** if it is a procedure with steps.

## Workflow

### 1. Name the pattern

Choose a short **slug** (lowercase, hyphens): `verifying-api-before-merge`, `releasing-mobile-build`, etc.

### 2. Draft `SKILL.md`

Create `.cursor/skills/<slug>/SKILL.md` (or in this repo’s pattern, copy from `resources/<slug>/SKILL.md` when contributing upstream).

Frontmatter:

```yaml
---
name: <slug>
description: One line: what it does and when to use it. Ends with a clear trigger.
user-invocable: true   # optional, if the user should be able to invoke by name
---
```

Body sections (keep lean):

1. **Title** — human-readable.
2. **When to use** — bullets.
3. **Steps** — numbered, imperative, tool names where useful (`npm`, `gh`, MCP tools).
4. **Notes** — edge cases, safety, when **not** to use.

Match the tone of other skills in the repo: concrete commands, no filler.

### 3. Validate

- **Description** is specific enough for Cursor to **match** the skill when the user describes the task.
- Steps are **executable** by an agent without guessing repo layout (or say “detect package manager from lockfile”).
- No secrets or machine-specific paths.

### 4. Point the user to it

Tell the user where the file lives and that the agent will pick it up on the next chat in that workspace.

## Relationship to rules and hooks

| Mechanism | Use for |
|----------|---------|
| **Skill** | On-demand procedure, branching steps, tool usage. |
| **Rule** (`.cursor/rules/`) | Always-on conventions, style, file patterns. |
| **Hook** (`.cursor/hooks.json`) | Automate after file save / stop events. |

If the pattern is “every time I save, run X,” suggest a **hook** instead. If it is “when I ask to ship,” keep it as a **skill**.

## Notes

- Prefer **one skill per workflow** — avoid megaskills that try to cover every situation.
- Update an existing skill instead of adding a duplicate if the workflow evolves.

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

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
workflow-from-chats cursor Анализирует недавние диалоги с агентом и превращает повторяющиеся предпочтения в скиллы, правила или документацию процессов. CX Codex +1 2 100установок building-journalist-outreach-list-from-twitter apidojo Собирает контакты журналистов и медиа по заданной теме через скраперы Twitter/X на Apify. Пригодится для питча пресс-релиза или поиска авторов в нише. CX Codex +1 780установок from-the-other-side-vega официальный github Набор поведенческих паттернов ИИ-напарника для быстрого темпа работы. Помогает агенту подхватывать полусырые идеи, открыто спорить и признавать незнание. 746установок building-flows celigo Помогает агенту собирать флоу Celigo: расписания, слушатели событий, ветвление записей и обработку ошибок. Пригодится, когда интеграцию нужно не починить, а спроектировать. CX Codex +1 3 000установок n8n-workflow-patterns czlonkowski Даёт шесть архитектурных паттернов для n8n-воркфлоу: webhook, API, база данных, AI-агент, расписание, пакетная обработка. Подсказывает, какой паттерн выбрать и какие ноды нужны. CX Codex +1 11 700установок

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

saving-workspace-context Скилл сохраняет результаты исследований, решения и шаблоны в файлы рабочей папки, чтобы следующая сессия начиналась не с нуля. CX Codex +1 495установок codebase-onboarding Запускает пять субагентов параллельно, чтобы разобрать архитектуру, модели данных, API, авторизацию и деплой, и собирает из этого документ онбординга. CX Codex +1 476установок auditing-performance Скилл проводит аудит производительности приложения: размер бандла, рендеринг, запросы к базе и Core Web Vitals. Пригодится, когда страница грузится долго или интерфейс тормозит. CX Codex +1 476установок suggesting-cursor-hooks Скилл отслеживает повторяющиеся команды вроде линтинга или тестов и предлагает автоматизировать их через хуки Cursor. Пригодится, когда надоело вручную просить агента проверять код. CX Codex +1 475установок creating-pr Скилл проводит агента по шагам создания пул-реквеста: подготовка ветки, заголовок, описание, самопроверка и запрос ревьюеров. CX Codex +1 465установок database-design Скилл помогает спроектировать реляционную схему базы данных, расставить внешние ключи, индексы и сгенерировать модели для Prisma или Drizzle по требованиям к проекту. CX Codex +1 462установок parallel-exploring Запускает несколько explore-субагентов сразу, чтобы быстро разобраться в большом проекте. Пригодится на онбординге и при изучении незнакомой архитектуры. CX Codex +1 459установок seo-auditing Проверяет техническое SEO веб-проекта: метатеги, микроразметку, robots.txt, карту сайта и метрики Core Web Vitals. Пригодится перед релизом сайта в прод. CX Codex +1 456установок

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

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