Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Agile Product Owner

A Scrum toolkit for writing user stories, acceptance criteria, splitting epics, planning sprint capacity, and prioritizing the backlog.

Dev & CodingIntermediate24,9063,505AI score 9/10Last updated: Aug 24, 2026

What it does

  • Turns requirements into INVEST-compliant user stories (persona → action → value) with a validation step.
  • Writes testable Given-When-Then acceptance criteria, with minimum AC counts mapped to story size.
  • Splits epics into sprint-sized stories using five patterns: workflow step, persona, data type, CRUD operation, happy-path-first.
  • Computes sprint capacity as average velocity × availability factor, then loads 85% committed + 15% stretch.
  • Prioritizes the backlog with explicit weights: business value 40%, user impact 30%, risk 15%, effort 15%.
  • Supplies sprint metrics (velocity, commitment reliability, scope change, carryover) and a Definition of Done checklist.

Who it's for

  • Product owners, PMs, and scrum masters who own a backlog.
  • Teams whose story and AC quality varies from sprint to sprint.
  • Teams that over-commit and carry work over repeatedly.
  • Note: not suited to Kanban-only, waterfall, or SAFe/LeSS without adaptation.

Example uses

  1. "Write user stories from this spec" → persona-based stories with Given-When-Then criteria and Fibonacci estimates.
  2. "Break down the User Dashboard epic" → a 34-point epic split into eight 3–5 point stories with dependencies and delivery order.
  3. "Velocity is 30 and one member is out half the sprint — plan it" → capacity 27, 23 committed + 4 stretch with a loading table.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/alirezarezvani/claude-skills/HEAD/.gemini/skills/agile-product-owner/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .gemini/skills/agile-product-owner folder from the GitHub repo alirezarezvani/claude-skills into my ~/.claude/skills/agile-product-owner/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/alirezarezvani/claude-skills.git && mkdir -p ~/.claude/skills && cp -r claude-skills/.gemini/skills/agile-product-owner ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/alirezarezvani/claude-skills.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r claude-skills/.gemini/skills/agile-product-owner ~/.claude/skills/
  5. Check that ~/.claude/skills/agile-product-owner/ contains SKILL.md plus references/ and scripts/ (it still works with SKILL.md alone).
  6. Restart Claude Code and test with prompts like "write user stories" or "plan the sprint".
  7. To run the generator script, make sure Python 3 is available: python3 --version