dotfile-brainstorm — скилл для Claude Code: от идеи до пайплайна
Превращает расплывчатую идею в дизайн-документ со структурой для генерации pipeline DOT. Нужен, когда проекта ещё нет, а пайплайн автономной сборки нужен.
npx skills add harperreed/dotfiles --skill dot-file-brainstorm -a claude-codeЧто делает dotfile-brainstorm
Скилл проводит брейншторм по шагам: изучает контекст проекта, задаёт уточняющие вопросы по одному, предлагает 2-3 подхода с компромиссами и рекомендацией. Затем спрашивает про устройство пайплайна — фазы сборки, тестовые фреймворки, линтеры, ретраи, точки параллельной работы.
Результат — дизайн-документ в docs/plans/YYYY-MM-DD-<topic>-design.md со стандартными разделами и блоком Pipeline Configuration. Этот блок и есть артефакт передачи: его читает dotfile-from-spec, чтобы сгенерировать DOT-файл пайплайна.
Скилл жёстко запрещает генерировать DOT или звать dotfile-from-spec до того, как вы одобрили полный дизайн. Человеческие гейты по умолчанию не добавляются — пайплайн рассчитан на автономный прогон, а точки wait.human появляются только если вы явно попросите. Без одобрения дизайна дальше дело не идёт.
Какие задачи решает
- разложить смутную идею проекта на архитектуру и компоненты
- собрать Pipeline Configuration для передачи в dotfile-from-spec
- выбрать тестовые фреймворки, линтеры и пороги покрытия
- решить, нужны ли человеческие гейты в автономном пайплайне
- зафиксировать дизайн в docs/plans до генерации DOT
Примеры запросов агенту
- Проведи брейншторм идеи моего проекта в дизайн-документ для пайплайна
- У меня есть фича, но нет спеки. Разложи её по шагам скилла dotfile-brainstorm
- Спроси про фазы сборки, тесты и качество, потом покажи дизайн по секциям
Как установить dotfile-brainstorm
1Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill dot-file-brainstorm -a claude-code2Вручную: положить файлы
~/.claude/skills/dot-file-brainstorm/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/dot-file-brainstorm/
1Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill dot-file-brainstorm -a codex2Вручную: положить файлы
.agents/skills/dot-file-brainstorm/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill dot-file-brainstorm -a cursor2Вручную: положить файлы
.cursor/skills/dot-file-brainstorm/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install harperreed/dotfiles dot-file-brainstorm2Вручную: положить файлы
.github/skills/dot-file-brainstorm/SKILL.md1Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill dot-file-brainstorm -a gemini-cli2Командой платформы
gemini skills install https://github.com/harperreed/dotfiles --path .claude/skills-archive/dot-file-brainstormВручную: положить файлы
.devin/skills/dot-file-brainstorm/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill dot-file-brainstorm -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о dotfile-brainstorm
Как установить dotfile-brainstorm в Claude Code?
Выполни npx skills add harperreed/dotfiles --skill dot-file-brainstorm -a claude-code. Скилл появится в ~/.claude/skills/dot-file-brainstorm/SKILL.md.
Что делает dotfile-brainstorm?
Проводит брейншторм идеи и выдаёт дизайн-документ с секцией Pipeline Configuration. Дальше этот документ передаётся в dotfile-from-spec для генерации DOT-файла.
Чем это отличается от проектирования CI/CD?
Пайплайн здесь — последовательность LLM-задач, которые сами пишут код: план, скаффолд, тесты, реализация, проверка, коммит, ревью, поставка. Это не lint → test → build → deploy, а узлы с промптами для автономной сборки проекта.