agile-product-owner

Generate INVEST-compliant user stories with acceptance criteria from epics.

Updated Oct 27, 2025
One-click install
npx skills add https://github.com/alex-tgk/claude-init --skill agile-product-owner
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: agile-product-owner
Source: https://github.com/alex-tgk/claude-init/tree/main/.claude/skills/agile-product-owner
Command: npx skills add https://github.com/alex-tgk/claude-init --skill agile-product-owner

SYSTEM DOCUMENTATION & REQUIREMENTS

šŸ’” This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates critical tasks for Product Owners, from generating INVEST-compliant user stories and acceptance criteria to planning sprints and managing the backlog. It saves time on repetitive documentation and planning, allowing focus on strategic product development.

Core Features & Use Cases

  • User Story Generator: Create well-formed, INVEST-compliant user stories with automatic acceptance criteria and point estimation.
  • Sprint Planning: Generate sprint plans based on team capacity and prioritized backlog.
  • Backlog Prioritization: Automatically prioritize features based on various criteria.
  • Use Case: Provide an epic description and automatically generate a set of detailed user stories, complete with acceptance criteria and estimated story points, then use these to plan your next sprint.

Quick Start

Use the agile-product-owner skill to generate user stories from the epic "Implement user profiles".

Frequently Asked Questions about agile-product-owner

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

FAQPage Schema
How do I generate INVEST-compliant user stories from epics?ā–¼

INVEST-compliant user stories break down epics into independent, negotiable, valuable, estimable, small, and testable increments. This skill automatically decomposes your epic description into detailed stories with acceptance criteria and story points, ensuring each story meets INVEST principles for sprint planning and backlog management.

Can I automatically create acceptance criteria when writing user stories?ā–¼

Yes, acceptance criteria are generated automatically alongside each user story. The skill produces testable, specific conditions that define when a story is complete, reducing ambiguity in sprint planning and stakeholder communication.

How do I plan a sprint based on team capacity?ā–¼

Sprint planning aligned with team capacity selects stories from a prioritized backlog and groups them into a sprint that respects your team's velocity and available capacity. This skill generates capacity-aware sprint plans directly from your prioritized stories and estimated points.

What's the best way to prioritize features in an agile backlog?ā–¼

Backlog prioritization ranks features by criteria like business value, dependencies, and risk. This skill automatically assigns priorities to stories, then uses those rankings to build sprint plans that maximize value delivery while respecting sprint capacity constraints.

Does this work for decomposing large features into manageable stories?ā–¼

Epic decomposition breaks large features into smaller, implementable stories with clear acceptance criteria. This skill automates that breakdown, outputting a complete set of INVEST-compliant stories ready for sprint assignment and estimation.

Can I get point estimates for user stories automatically?ā–¼

Automated point estimation assigns story points based on story complexity and scope. The skill generates estimates alongside each story, enabling accurate capacity planning and sprint forecasting without manual estimation overhead.