suggesting-skills — скилл для Claude Code: подсказывает нужные скиллы
Скилл следит за работой агента и предлагает поставить подходящий скилл, когда задача совпадает с готовым сценарием. Пригодится, если вы ещё не знаете, какие скиллы есть в наборе.
npx skills add spencerpauly/awesome-cursor-skills --skill suggesting-skills -a claude-codeЧто делает suggesting-skills
Скилл не вызывается вручную: user-invocable: false. Он ждёт момента, когда вы просите сделать что-то, что уже покрыто другим скиллом, и предлагает его поставить. Например, спрашиваете про Sentry — получаете намёк на adding-error-tracking. Заметил, что в проекте нет тестов или CI, — скажет про writing-tests или setting-up-ci.
Внутри — таблица соответствия: что вы делаете и какой скилл под это подходит. Добавление аналитики, авторизации, платежей через Stripe, Docker, ревью кода, аудит безопасности, React Native, промпты для LLM, проектирование базы. Плюс правила поведения: не больше одного предложения за разговор, только в подходящий момент, а после отказа про этот же скилл больше не напоминать.
Установка для Cursor — скопировать SKILL.md в .cursor/skills/suggesting-skills/SKILL.md. Для остальных платформ есть свои команды. Скилл бесполезен, если в проекте не установлены те скиллы, на которые он ссылается: предлагать будет нечего.
Какие задачи решает
- подсказать скилл, когда вы вручную делаете то, что уже автоматизировано
- заметить пробел в проекте — нет тестов или CI
- найти нужный скилл из набора по текущей задаче
- предложить установку в подходящий момент, не перебивая работу
Примеры запросов агенту
- как мне добавить Sentry в проект?
- у нас нет CI, помоги настроить
- напиши тесты для этого модуля с нуля
Как установить suggesting-skills
1Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill suggesting-skills -a claude-code2Вручную: положить файлы
~/.claude/skills/suggesting-skills/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/suggesting-skills/
1Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill suggesting-skills -a codex2Вручную: положить файлы
.agents/skills/suggesting-skills/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill suggesting-skills -a cursor2Вручную: положить файлы
.cursor/skills/suggesting-skills/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install spencerpauly/awesome-cursor-skills suggesting-skills2Вручную: положить файлы
.github/skills/suggesting-skills/SKILL.md1Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill suggesting-skills -a gemini-cli2Командой платформы
gemini skills install https://github.com/spencerpauly/awesome-cursor-skills --path resources/suggesting-skillsВручную: положить файлы
.devin/skills/suggesting-skills/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add spencerpauly/awesome-cursor-skills --skill suggesting-skills -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о suggesting-skills
Как установить suggesting-skills в Claude?
Выполните npx skills add spencerpauly/awesome-cursor-skills --skill suggesting-skills -a claude-code. Файл скилла окажется в ~/.claude/skills/suggesting-skills/SKILL.md.
Что делает suggesting-skills?
Следит за задачей, которую вы решаете, и предлагает поставить скилл, если для неё есть готовый сценарий. Предложение даёт один раз за разговор.
Можно ли вызвать его вручную?
Нет, у скилла стоит user-invocable: false. Он срабатывает сам, когда видит подходящий момент.
Исходный текст
SKILL.md · CC0-1.0
--- name: suggesting-skills description: When the user struggles with a task that a known skill could handle, suggest installing it. user-invocable: false --- # Suggesting Skills Watch for moments where the user is working on something that an existing skill would make easier. Suggest it when the timing is natural. ## Triggers Suggest a skill when: - The user asks how to do something a skill covers (e.g. "how do I add Sentry?" → `adding-error-tracking`) - The user is struggling with a task and a skill has a proven workflow for it - You notice the project is missing something a skill could set up (e.g. no tests, no CI) - The user is manually doing something a Cursor-native skill automates ## How to Suggest Keep it brief and contextual: ``` There's a skill for that — `adding-error-tracking` handles Sentry setup with source maps and performance monitoring. Want me to use it? ``` Or when you notice a gap: ``` This project doesn't have CI set up. The `setting-up-ci` skill can scaffold a GitHub Actions pipeline with lint, test, and build steps. Want me to set that up? ``` ## Skill Reference | User is doing... | Suggest... | |-----------------|------------| | Adding analytics | `adding-analytics` | | Setting up auth | `adding-auth` | | Adding payments | `adding-stripe` | | Writing tests from scratch | `writing-tests`, `adding-e2e-tests` | | Debugging a hard bug | `systematic-debugging` | | Creating a PR | `creating-pr` | | Dockerizing | `adding-docker` | | Setting up CI | `setting-up-ci` | | Reviewing code quality | `reviewing-code` | | Checking security | `auditing-security` | | Building a mobile app | `react-native-patterns` | | Working with LLM prompts | `prompt-engineering` | | Designing a database | `database-design` | ## Rules - Don't spam skill suggestions — one per conversation unless asked - Only suggest when the timing is natural (user is about to do the thing, not mid-task) - If the user declines, don't suggest the same skill again - Mention how to install: copy the `SKILL.md` to `.cursor/skills/<name>/SKILL.md`
© spencerpauly · CC0-1.0 · spencerpauly/awesome-cursor-skills