wwas — скилл для Claude Code: WWA-бэклог и установка
Формирует элементы продуктового бэклога по схеме Why-What-Acceptance. Пригодится, чтобы разложить функцию на независимые и проверяемые задачи.
npx skills add phuryn/pm-skills --skill wwas -a claude-codeЧто делает wwas
Скилл создаёт элементы бэклога в формате WWA: заголовок, раздел Why со стратегическим контекстом, краткий What и критерии приёмки. Он связывает работу с целями команды и помогает описать наблюдаемый результат.
Для запроса можно передать название продукта, новую функцию, ссылку на макеты и ключевые допущения. Скилл предлагает держать критерии приёмки на высоком уровне, а ссылку на дизайн добавлять в описание.
Задачи должны быть независимыми, ценными и доступными для оценки в одном спринте. Это повод разбить крупную функцию до подготовки бэклога, потому что зависимые пункты нельзя выполнять в любом порядке.
Какие задачи решает
- разбить функцию на независимые элементы бэклога
- описать стратегическую причину задачи
- сформулировать проверяемые критерии приёмки
- добавить ссылку на макет в описание работы
- подготовить задачи для оценки спринта
Примеры запросов агенту
- Создай WWA-элементы бэклога для продукта `Budget App`: функция учёта расходов, макеты в Figma и допущения о целях команды.
- Разложи эту функцию на независимые WWA-задачи с разделами Why, What и Acceptance Criteria.
- Подготовь WWA-задачу для новой возможности и добавь наблюдаемые критерии приёмки.
Как установить wwas
1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill wwas -a claude-code2Вручную: положить файлы
~/.claude/skills/wwas/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wwas/
1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill wwas -a codex2Вручную: положить файлы
.agents/skills/wwas/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill wwas -a cursor2Вручную: положить файлы
.cursor/skills/wwas/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install phuryn/pm-skills wwas2Вручную: положить файлы
.github/skills/wwas/SKILL.md1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill wwas -a gemini-cli2Командой платформы
gemini skills install https://github.com/phuryn/pm-skills --path pm-execution/skills/wwasВручную: положить файлы
.devin/skills/wwas/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill wwas -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора61
Весь набор →Похожие
Вопросы о wwas
Как установить wwas в Claude Code?
Выполните npx skills add phuryn/pm-skills --skill wwas -a claude-code, затем повторите npx skills add phuryn/pm-skills --skill wwas -a claude-code. Файл скилла находится по пути ~/.claude/skills/wwas/SKILL.md.
Что делает wwas?
wwas оформляет элементы продуктового бэклога по структуре Why-What-Acceptance. В результате каждая задача содержит контекст, краткое описание и критерии приёмки.
Какие данные нужны для WWA-задачи?
Можно передать название продукта, описание функции, ссылку на дизайн и ключевые допущения со стратегическим контекстом. Ссылка на макеты добавляется в раздел What.
Исходный текст
SKILL.md · MIT
--- name: wwas description: "Create product backlog items in Why-What-Acceptance format — independent, valuable, testable items with strategic context. Use when writing structured backlog items, breaking features into work items, or using the WWA format." --- # Why-What-Acceptance (WWA) Create product backlog items in Why-What-Acceptance format. Produces independent, valuable, testable items with strategic context. **Use when:** Writing backlog items, creating product increments, breaking features into work items, or communicating strategic intent to teams. **Arguments:** - `$PRODUCT`: The product or system name - `$FEATURE`: The new feature or capability - `$DESIGN`: Link to design files (Figma, Miro, etc.) - `$ASSUMPTIONS`: Key assumptions and strategic context ## Step-by-Step Process 1. **Define the strategic Why** - Connect work to business and team objectives 2. **Describe the What** - Keep descriptions concise, reference designs 3. **Write Acceptance Criteria** - High-level, not detailed specifications 4. **Ensure independence** - Items can be developed in any order 5. **Keep items negotiable** - Invite team conversation, not constraints 6. **Make items valuable** - Each delivers measurable user or business value 7. **Ensure testability** - Outcomes are observable and verifiable 8. **Size appropriately** - Small enough for one sprint estimate ## Item Template **Title:** [What will be delivered] **Why:** [1-2 sentences connecting to strategic context and team objectives] **What:** [Short description and design link. 1-2 paragraphs maximum. A reminder of discussion, not detailed specification.] **Acceptance Criteria:** - [Observable outcome 1] - [Observable outcome 2] - [Observable outcome 3] - [Observable outcome 4] ## Example WWA Item **Title:** Implement Real-Time Spending Tracker **Why:** Users need immediate feedback on spending to make conscious budget decisions. This directly supports our goal to improve financial awareness and reduce overspending. **What:** Add a real-time spending tracker that updates as users log expenses. The tracker displays their current week's spending against their set budget. Designs available in [Figma link]. This is a reminder of our discussions - detailed specifications will emerge during development conversations with the team. **Acceptance Criteria:** - Spending totals update within 2 seconds of logging an expense - Budget progress is visually indicated with a progress bar - Users can see remaining budget amount at a glance - System handles multiple expense categories correctly ## Output Deliverables - Complete set of backlog items for the feature - Each item includes Why, What, and Acceptance Criteria sections - Items are independent and deliverable in any order - Items are sized for estimation and completion in one sprint - Strategic context is clear for team decision-making - Design references are included for implementation guidance --- ### Further Reading - [How to Write User Stories: The Ultimate Guide](https://www.productcompass.pm/p/how-to-write-user-stories)
© phuryn · MIT · phuryn/pm-skills