specsfy-aux-stack — скилл Claude Code: что делает и как установить
Обновляет и дополняет файл .specsfy/STACK.md на основе манифестов проекта. Пригодится при смене фреймворка или базы данных, сохраняя пользовательские заметки.
npx skills add promovaweb/specsfy --skill specsfy-aux-stack -a claude-codeЧто делает specsfy-aux-stack
Скилл находит структурные изменения в кодовой базе и фиксирует их в файле .specsfy/STACK.md. Он проверяет манифесты и lock-файлы проекта, запуская служебный скрипт node scripts/update_stack.mjs --project <raiz>. Вместо копирования всего дерева зависимостей утилита выбирает ключевые технологии вроде Next.js или Astro, указывая их роли и источники в колонке свидетельств.
Перед запуском требуется выполнить $specsfy-setup в корне проекта; если там остаются неразрешённые проблемы, выполнение блокируется. Работа идёт без уточняющих вопросов: нехватка подтверждённых данных просто помечается для диалогового шага. При правках схемы хранения скилл дополнительно вызывает $specsfy-aux-database, а все пользовательские комментарии вне блока specsfy:stack оставляет нетронутыми.
Какие задачи решает
- актуализировать список ключевых технологий в .specsfy/STACK.md
- зафиксировать добавление фреймворков после рефакторинга
- сохранить комментарии инженера при обновлении документации стека
- проверить манифесты без ручного копирования дерева пакетов
Примеры запросов агенту
- Обнови STACK.md после добавления Next.js через specsfy-aux-stack
- Проверь манифесты проекта и синхронизируй технологии в .specsfy/STACK.md
- Зафиксируй изменения зависимостей и базы данных с помощью specsfy-aux-stack
Как установить specsfy-aux-stack
1Через Skills CLI (Vercel)
npx skills add promovaweb/specsfy --skill specsfy-aux-stack -a claude-code2Вручную: положить файлы
~/.claude/skills/specsfy-aux-stack/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/specsfy-aux-stack/
1Через Skills CLI (Vercel)
npx skills add promovaweb/specsfy --skill specsfy-aux-stack -a codex2Вручную: положить файлы
.agents/skills/specsfy-aux-stack/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add promovaweb/specsfy --skill specsfy-aux-stack -a cursor2Вручную: положить файлы
.cursor/skills/specsfy-aux-stack/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install promovaweb/specsfy specsfy-aux-stack2Вручную: положить файлы
.github/skills/specsfy-aux-stack/SKILL.md1Через Skills CLI (Vercel)
npx skills add promovaweb/specsfy --skill specsfy-aux-stack -a gemini-cli2Командой платформы
gemini skills install https://github.com/promovaweb/specsfy --path skills/specsfy-aux-stackВручную: положить файлы
.devin/skills/specsfy-aux-stack/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add promovaweb/specsfy --skill specsfy-aux-stack -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о specsfy-aux-stack
Как установить specsfy-aux-stack в Claude Code?
Выполните команду npx skills add promovaweb/specsfy --skill specsfy-aux-stack -a claude-code.
Что делает specsfy-aux-stack?
Он читает манифесты репозитория, запускает скрипт обновления и вносит изменения в файл .specsfy/STACK.md. Скилл сохраняет ручные пометки вне блока specsfy:stack и фиксирует только ключевые технологии.
Что нужно подготовить перед запуском этого скилла?
Обязательно выполните $specsfy-setup в корневой папке проекта. Если подготовительный этап сообщает о незавершённых шагах, скилл остановит работу.