interview-me · neeeophytee — скилл для Claude Code: что делает и как установить
Опрашивает разработчика строго по одному вопросу за ход, чтобы устранить неясности перед написанием кода. Пригодится, когда мозговой штурм окончен, но в спецификации остались белые пятна.
npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a claude-codeЧто делает interview-me
Скилл структурирует подготовку к реализации задачи. Сначала агент изучает контекст, спеку и кодовую базу, отсекая вопросы, на которые уже есть ответы в файлах. Затем составляет внутренний список неопределённостей и ранжирует их по силе влияния: от архитектурных изменений и модели данных до краевых сценариев и мелких правок интерфейса.
Интервью идёт строго по одному вопросу за шаг без списков и пачек. К каждому вопросу агент добавляет краткий контекст, предлагает два или три варианта решения со своей рекомендацией и принимает ответ «решай сам». Если новый ответ противоречит прежнему решению, агент сразу указывает на конфликт. Каждые несколько шагов он фиксирует список принятых решений.
Опрос завершается, когда оставшиеся мелочи дешевле выяснить в процессе кодинга, чем обсуждать заранее. На выходе формируется итоговый список решений, готовый для вставки в план работ.
Какие задачи решает
- выявить критические архитектурные развилки до написания кода
- разобрать неочевидные краевые сценарии и логику ошибок
- зафиксировать согласованный список решений без скрытых противоречий
- избежать простыней из десятка вопросов подряд от модели
Примеры запросов агенту
- Изучи черновик спецификации в
docs/spec.mdи проведи со мной интервью через interview-me перед стартом задач - Запусти interview-me: расспроси меня о требованиях к новой системе авторизации
- Помоги устранить пробелы в архитектуре фичи, задавай по одному вопросу за раз
Как установить interview-me
1Через Skills CLI (Vercel)
npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a claude-code2Вручную: положить файлы
~/.claude/skills/interview-me/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/interview-me/
1Через Skills CLI (Vercel)
npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a codex2Вручную: положить файлы
.agents/skills/interview-me/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a cursor2Вручную: положить файлы
.cursor/skills/interview-me/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Neeeophytee/finding-unknowns-skills interview-me2Вручную: положить файлы
.github/skills/interview-me/SKILL.md1Через Skills CLI (Vercel)
npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a gemini-cli2Командой платформы
gemini skills install https://github.com/Neeeophytee/finding-unknowns-skills --path skills/interview-meВручную: положить файлы
.devin/skills/interview-me/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о interview-me
Как установить interview-me в Claude Code?
Выполните команду npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a claude-code. Конфигурация сохранится в ~/.claude/skills/interview-me/SKILL.md.
Что делает скилл interview-me?
Он ведёт диалог строго по одному вопросу за ход, добавляя контекст, варианты выбора и собственную рекомендацию. Агент начинает с вопросов, сильнее всего влияющих на архитектуру, и отсекает то, что уже описано в кодовой базе.
Что происходит при противоречии в ответах?
Скилл сразу сообщает о конфликте с ранее принятым решением, не перезаписывая его молча. Разработчик должен явно подтвердить или скорректировать выбор.
Исходный текст
SKILL.md · MIT
--- name: interview-me description: Interview the user one question at a time to resolve remaining ambiguity before implementation. Use when planning or brainstorming is done but unknowns remain, or when the user asks to be interviewed about a task or spec. --- # Interview me Brainstorming is over and there are still gaps between the user's map and the territory. Close them by asking, one question at a time, starting with the questions whose answers would change the most. ## Steps 1. Read everything already established: the request, any spec, any prototypes, relevant code. Do not ask about things that are already answered. 2. Build a private list of open ambiguities and sort by blast radius: - **First: architecture-changers** — answers that would alter the data model, the interfaces, or the overall approach. - **Then: behavior definers** — edge cases, failure modes, defaults, permissions. - **Last: polish** — naming, copy, cosmetics. Often not worth asking; propose and move on. 3. Ask exactly one question per turn. For each: give the context that makes it matter, offer 2-3 concrete options with your recommendation, and accept "you decide" as an answer you then own. 4. Every few questions, checkpoint: restate what has been decided so far in one tight list, so drift dies early. 5. Stop when the remaining unknowns are cheaper to discover during implementation than to ask about now, and say that out loud. End with the final decision list, ready to paste into a plan. ## Guardrails - One question at a time means one. No question bundles. - Never ask a question whose answer is discoverable from the codebase; go look instead. - If an answer contradicts an earlier decision, flag the conflict immediately rather than silently taking the newest answer.
© Neeeophytee · MIT · Neeeophytee/finding-unknowns-skills
Похожие скиллы
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Сначала — interview-me от других авторов.