sketchlisted
Install: claude install-skill stepanenkoviktor0110-boop/ai-dev-methodology
# Sketch Mode
> Sketch Mode закрывает gap: между "полным pipeline" и "ничего".
> За одну сессию — рабочий прототип. Без validators, без code-reviewer.
> После: развивать через `/new-user-spec` или архивировать через `/done`.
## Phase 1: Entry
When the user invokes `/sketch`:
1. Ask: "Как назовём скетч? (будет именем директории `work/{sketch-name}/`)"
- Accept kebab-case or derive from the user's answer automatically.
2. Create working directory: `work/{sketch-name}/`
3. Check if any other non-completed feature exists in `work/`:
- If yes → warn: "В `work/` уже есть активная фича. Sketch Mode изолирован
в своей директории — конфликтов быть не должно. Продолжить?"
- Wait for user confirmation before proceeding.
- If no → proceed silently.
4. Proceed to Phase 2.
## Phase 2: Interview
Read [skills/agents/sketch-interviewer.md](../agents/sketch-interviewer.md) and
follow the interview protocol defined there.
- If the user interrupts at any point (says "стоп", "отмена", "не надо" or
equivalent) → stop immediately. Do NOT create sketch.md.
Report: "Интервью прервано. sketch.md не создан."
- If all answers collected → proceed to Phase 3.
## Phase 3: Create sketch.md
Using the answers from Phase 2, fill `shared/work-templates/sketch.md`:
- Replace `{name}` with the sketch name from Phase 1.
- Fill each section with the corresponding interview answer.
Save the result as `work/{sketch-name}/sketch.md`.
Show the filled document to the user.
Proceed to Pha