agile-product-owner

Generate INVEST-compliant user stories with acceptance criteria and sprint planning output.

Updated Dec 23, 2024
One-click install
npx skills add https://github.com/salamientark/dotfiles --skill agile-product-owner-salamientark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agile-product-owner
Source: https://github.com/salamientark/dotfiles/tree/main/claude/skills/product-team/agile-product-owner
Command: npx skills add https://github.com/salamientark/dotfiles --skill agile-product-owner-salamientark

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Agile product teams struggle to consistently convert vague requirements into concrete backlog items and sprint-ready plans, leading to misaligned priorities and delays.

Core Features & Use Cases

  • User Story Generation Workflow: produce INVEST-compliant stories from requirements with clear persona, action, and benefit.
  • Acceptance Criteria Patterns: include Given-When-Then, validation, error handling, and accessibility considerations.
  • Epic Breakdown Workflow: decompose large initiatives into digestible stories aligned to personas.
  • Sprint Planning Workflow: help estimate, prioritize, and sequence work within team capacity.
  • Backlog Prioritization: assess value, risk, and effort to optimize backlog with WSJF-like reasoning.
  • Reference Documentation: provide templates and examples to speed adoption.
  • Tools: built-in generator and templates to accelerate product discovery.

Quick Start

Provide a requirements brief to generate INVEST-compliant user stories ready for sprint planning.

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 INVEST-compliant user stories from vague product requirements?

To write INVEST-compliant user stories, you need to decompose requirements into clear persona, action, and benefit narratives. This ensures stories are Independent, Negotiable, Valuable, Estimable, Small, and Testable for sprint readiness.

What is the best way to break down large epics into sprint-ready backlog items?

Breaking down large epics involves decomposing initiatives into digestible stories aligned to specific personas like End User or Administrator. This epic breakdown process ensures each backlog item is properly estimated and prioritized for team capacity.

How do I generate acceptance criteria using Given-When-Then patterns for backlog stories?

Generating acceptance criteria using Given-When-Then patterns involves defining specific validation, error handling, and accessibility considerations for each user story. This acceptance criteria pattern ensures development teams have clear testable conditions before sprint execution.

Can I use WSJF-like prioritization for agile backlog sequencing and sprint planning?

Yes, you can use WSJF-like prioritization for backlog sequencing by assessing value, risk, and effort. This sprint planning workflow helps sequence work within team capacity to optimize backlog items and ensure high-value stories are prioritized.

Does the user story generation workflow support technical enabler stories and multiple personas?

Yes, the user story generation workflow supports multiple personas including End User, Administrator, Power User, and New User. It also produces optional technical enabler stories alongside standard story narratives, estimation, priority, and INVEST validation.