agile-product-owner

Facilitate agile backlog management and sprint planning with user story writing.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/amanhsn/flyerbuild --skill agile-product-owner-amanhsn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agile-product-owner
Source: https://github.com/amanhsn/flyerbuild/tree/main/.cursor/skills/agile-product-owner
Command: npx skills add https://github.com/amanhsn/flyerbuild --skill agile-product-owner-amanhsn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines backlog management and sprint execution, helping product owners create clear user stories, define acceptance criteria, plan sprints effectively, and track progress.

Core Features & Use Cases

  • User Story Writing: Generate INVEST-compliant user stories with clear acceptance criteria.
  • Sprint Planning: Calculate team capacity and load sprints efficiently.
  • Backlog Management: Prioritize and break down epics into manageable stories.
  • Use Case: A product owner needs to write a user story for a new feature. They can use this Skill to generate a well-defined story, including acceptance criteria in the Given-When-Then format, and estimate its story points.

Quick Start

Use the agile-product-owner skill to write a user story for a new login feature.

Frequently Asked Questions about agile-product-owner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write user stories that meet agile INVEST criteria?

User stories meeting INVEST criteria are generated by defining the feature requirement, structuring the narrative, and applying the INVEST checklist to ensure the story is independent, negotiable, valuable, estimable, small, and testable.

How do I define acceptance criteria using Given-When-Then format?

Acceptance criteria using the Given-When-Then format are defined by specifying the initial context (Given), the triggering action (When), and the expected outcome (Then) to clearly verify user story completion.

What is the best way to plan sprints and calculate team capacity?

Sprint planning and team capacity calculation are executed by evaluating team velocity, determining available hours, and loading user stories from the prioritized backlog until capacity is reached.

How do I break down large epics into manageable user stories?

Large epics are broken down into manageable user stories by decomposing the overarching feature into smaller, actionable units that adhere to agile INVEST criteria for accurate estimation.

Can I use this for backlog prioritization and velocity tracking?

Backlog prioritization and velocity tracking are supported by evaluating story value and dependencies for ordering, while monitoring completed story points across sprints to measure team velocity.

What is an agile product owner's role in sprint execution and backlog management?

An agile product owner's role in sprint execution and backlog management involves prioritizing the backlog, writing clear user stories, defining acceptance criteria, and facilitating sprint planning to optimize team capacity.