agile-product-owner

Generate INVEST-compliant user stories with acceptance criteria and complexity estimates.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/bhisoftware/page-refresh --skill agile-product-owner-bhisoftware
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agile-product-owner
Source: https://github.com/bhisoftware/page-refresh/tree/main/library/bhi-claude-skills/agile-owner
Command: npx skills add https://github.com/bhisoftware/page-refresh --skill agile-product-owner-bhisoftware

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines agile development by automating the creation of high-quality, INVEST-compliant user stories and facilitating efficient sprint planning.

Core Features & Use Cases

  • User Story Generation: Automatically breaks down epics into detailed user stories with acceptance criteria.
  • Sprint Planning: Optimizes backlog items into sprints based on defined capacity.
  • INVEST Compliance: Ensures stories meet Independent, Negotiable, Valuable, Estimable, Small, and Testable criteria.
  • Use Case: A Product Owner can input an epic description and receive a set of ready-to-use user stories, complete with acceptance criteria and initial point estimations, significantly speeding up backlog refinement.

Quick Start

Use the agile-product-owner skill to generate user stories from the provided epic details.

Frequently Asked Questions about agile-product-owner

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

FAQPage Schema
How do I break down an epic into user stories with acceptance criteria?

To break down an epic into user stories, the skill automates epic decomposition by generating detailed, INVEST-compliant user stories complete with acceptance criteria, priority assignments, and initial complexity estimations for backlog refinement.

What is INVEST compliance in agile user stories?

INVEST compliance ensures user stories are Independent, Negotiable, Valuable, Estimable, Small, and Testable. The skill validates generated stories against these criteria to maintain high backlog quality for agile product owners.

Can I use this for sprint planning based on team capacity?

Yes, you can use this for sprint planning based on team capacity. The skill facilitates sprint capacity planning and optimizes backlog prioritization to support efficient agile ceremonies and sprint execution.

How do I prioritize my product backlog for the next sprint?

To prioritize your product backlog for the next sprint, the skill supports backlog prioritization by assigning priority levels to generated user stories and optimizing their distribution across sprints based on capacity.

Do I need to manually estimate complexity for generated user stories?

No, you do not need to manually estimate complexity for generated user stories. The skill automates initial point estimations and complexity assignments during the epic breakdown process to speed up backlog refinement.