iterate-refinement-notes — скилл для Claude Code: протокол груминга
Записывает итоги груминга бэклога: какие истории уточнили, сколько оценили, какие вопросы и решения остались. Пригодится, когда часть команды пропустила встречу.
npx skills add product-on-purpose/pm-skills --skill iterate-refinement-notes -a claude-codeЧто делает iterate-refinement-notes
Скилл ведёт протокол сессии уточнения бэклога. Сначала фиксирует метаданные встречи: дату, участников, длительность. Потом по каждой истории записывает оценку в стори-поинтах, статус готовности, ключевые обсуждения и правки в исходный объём работ.
Дальше идут вопросы без ответа — каждому нужен владелец и срок. Отдельным блоком решения по объёму, техническим подходам и приоритетам, затем задачи на доработку: макеты, технические спайки, консультации со стейкхолдерами. Заблокированные истории помечаются явно, с указанием, что именно мешает и кто разблокирует.
Структуру вывода задаёт шаблон references/TEMPLATE.md, готовый пример лежит в references/EXAMPLE.md. Скилл не пишет сами истории и не заменяет ретроспективу — для этого в том же наборе есть другие скиллы. Проверьте перед установкой: без файлов из references/ скилл не соберёт протокол по нужной форме.
Какие задачи решает
- зафиксировать итоги груминга, пока обсуждение свежо в памяти
- передать решения по историям тем, кто пропустил встречу
- собрать открытые вопросы с владельцами и сроками
- отметить истории, которые стоят из-за блокеров
- подготовить список тем для следующей сессии уточнения
Примеры запросов агенту
- Задокументируй итоги сегодняшнего груминга бэклога
- Собери протокол рефайнмента: истории, оценки, вопросы и решения
- Оформи заметки по уточнению бэклога для тех, кто не был на встрече
Как установить iterate-refinement-notes
1Через Skills CLI (Vercel)
npx skills add product-on-purpose/pm-skills --skill iterate-refinement-notes -a claude-code2Вручную: положить файлы
~/.claude/skills/iterate-refinement-notes/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/iterate-refinement-notes/
1Через Skills CLI (Vercel)
npx skills add product-on-purpose/pm-skills --skill iterate-refinement-notes -a codex2Вручную: положить файлы
.agents/skills/iterate-refinement-notes/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add product-on-purpose/pm-skills --skill iterate-refinement-notes -a cursor2Вручную: положить файлы
.cursor/skills/iterate-refinement-notes/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install product-on-purpose/pm-skills iterate-refinement-notes2Вручную: положить файлы
.github/skills/iterate-refinement-notes/SKILL.md1Через Skills CLI (Vercel)
npx skills add product-on-purpose/pm-skills --skill iterate-refinement-notes -a gemini-cli2Командой платформы
gemini skills install https://github.com/product-on-purpose/pm-skills --path skills/iterate-refinement-notesВручную: положить файлы
.devin/skills/iterate-refinement-notes/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add product-on-purpose/pm-skills --skill iterate-refinement-notes -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора68
Похожие
Рядом в теме «Заметки, задачи и проекты»
Всё по теме «Заметки, задачи и проекты» →Вопросы о iterate-refinement-notes
Как установить iterate-refinement-notes в Claude?
Выполните npx skills add product-on-purpose/pm-skills --skill iterate-refinement-notes -a claude-code. Скилл появится в ~/.claude/skills/iterate-refinement-notes/SKILL.md.
Что делает iterate-refinement-notes?
Документирует результаты сессии уточнения бэклога: уточнённые истории, оценки, поднятые вопросы и принятые решения. Протокол можно отдать отсутствовавшим участникам команды.
Чем этот скилл отличается от других скиллов набора?
Он пишет именно протокол груминга. Для самих историй есть deliver-user-stories, для общего пересказа встречи — foundation-meeting-recap, для ретроспективы — iterate-retrospective.
Исходный текст
SKILL.md · Apache-2.0
--- name: iterate-refinement-notes description: Documents backlog refinement session outcomes including stories refined, estimates, questions raised, and decisions made. Use during or after refinement to capture the results and share with absent team members. license: Apache-2.0 metadata: phase: iterate version: "2.1.0" updated: 2026-06-10 category: coordination frameworks: [triple-diamond, lean-startup, design-thinking] author: product-on-purpose --- <!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 --> # Refinement Notes Refinement notes capture the outcomes of backlog refinement (grooming) sessions.what was discussed, what was estimated, and what decisions were made. They serve as a quick reference for team members who missed the session and a historical record of how stories evolved from idea to ready-for-sprint. ## When to Use - During refinement sessions to capture decisions in real-time - After refinement to share outcomes with absent team members - When onboarding new team members to explain backlog context - Before sprint planning to review what's been refined - When stories need re-refinement due to time elapsed ## When NOT to Use - You need the stories themselves written -> use `deliver-user-stories` - You need a general meeting summary, not a backlog-refinement record -> use `foundation-meeting-recap` - You are running the retrospective ceremony -> use `iterate-retrospective` - Refined stories need their failure scenarios enumerated -> use `deliver-edge-cases` ## Instructions When asked to document refinement notes, follow these steps: 1. **Record Session Metadata** Note the date, attendees, and duration. This helps track who was part of decisions and when discussions happened. 2. **List Stories Discussed** For each story, capture the outcome: estimated points, refined status, key discussion points, and any modifications made to the original scope. 3. **Document Questions Raised** Questions that couldn't be answered in the session need owners and due dates. Don't let them disappear.they often block sprint planning. 4. **Capture Decisions Made** Record any scope decisions, technical approaches agreed upon, or priority changes. These decisions are valuable context that gets lost without documentation. 5. **Note Action Items** Any follow-up work needed before stories are sprint-ready: mockups to create, technical spikes to run, stakeholders to consult. 6. **Flag Blocked Stories** Clearly identify stories that can't proceed until blockers are resolved. Include what the blocker is and who owns resolution. 7. **Plan Next Session** Note what should be refined next and any preparation needed. ## Output Format Use the template in `references/TEMPLATE.md` to structure the output. Complete notes fill every template section: Session Info; Summary; Stories Refined; Stories Summary Table; Questions Raised; Decisions Made; Action Items; Blocked Stories; Parking Lot; and Next Session. ## Quality Checklist Before finalizing, verify: - [ ] All discussed stories have outcomes recorded - [ ] Open questions have owners assigned - [ ] Decisions are captured with enough context - [ ] Blocked stories are clearly flagged - [ ] A reader who missed the session can tell each story's outcome and what happens next without asking ## Examples See `references/EXAMPLE.md` for a completed example.
© product-on-purpose · Apache-2.0 · product-on-purpose/pm-skills