Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
davila7 avatar

Agile Product Owner

  • 884 installs
  • 29.9k repo stars
  • Updated July 27, 2026
  • davila7/claude-code-templates

agile-product-owner is a Claude Code skill with a Python UserStoryGenerator that produces INVEST-compliant user stories and acceptance criteria for developers who need structured backlog items for agent-driven feature wo

About

agile-product-owner is a skill from davila7/claude-code-templates that includes a Python UserStoryGenerator class for INVEST-compliant user stories with acceptance criteria. Built-in personas cover end users (efficiency, simplicity, reliability, speed) and administrators (control, visibility, security, configuration). The skill helps developers and tech leads convert vague feature requests into well-formed stories agents can implement without scope drift. Reach for it when kicking off a sprint, breaking epics into backlog items, or defining testable acceptance criteria before coding starts.

  • Generates user stories using INVEST criteria
  • Produces clear acceptance criteria for every story
  • Supports four built-in personas: end_user, admin, power_user, new_user
  • Outputs structured JSON or markdown deliverables ready for agent handoff
  • Enforces consistent story templates: feature, improvement, and fix

Agile Product Owner by the numbers

  • 884 all-time installs (skills.sh)
  • +21 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #534 of 3,301 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/davila7/claude-code-templates --skill agile-product-owner

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs884
repo stars29.9k
Security audit3 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorydavila7/claude-code-templates

How do you write INVEST user stories with acceptance criteria?

Generate INVEST-compliant user stories and acceptance criteria that keep agents and features sharply focused.

Who is it for?

Tech leads or developer-PMs who need agent-ready user stories before handing features to coding agents.

Skip if: Teams doing formal SAFe portfolio planning or non-agile waterfall specs should skip agile-product-owner.

When should I use this skill?

The user asks for user stories, INVEST criteria, acceptance criteria, personas, or agile backlog items for a feature.

What you get

INVEST user stories, persona-mapped requirements, acceptance criteria lists, and JSON-ready backlog items.

  • invest user stories
  • acceptance criteria
  • persona-mapped backlog items

By the numbers

  • Includes 2 built-in personas: end_user and admin

Files

SKILL.mdMarkdownGitHub ↗

Agile Product Owner

Complete toolkit for Product Owners to excel at backlog management and sprint execution.

Core Capabilities

  • INVEST-compliant user story generation
  • Automatic acceptance criteria creation
  • Sprint capacity planning
  • Backlog prioritization
  • Velocity tracking and metrics

Key Scripts

user_story_generator.py

Generates well-formed user stories with acceptance criteria from epics.

Usage:

  • Generate stories: python scripts/user_story_generator.py
  • Plan sprint: python scripts/user_story_generator.py sprint [capacity]

Features:

  • Breaks epics into stories
  • INVEST criteria validation
  • Automatic point estimation
  • Priority assignment
  • Sprint planning with capacity

Related skills

How it compares

Use agile-product-owner for INVEST story generation; pair with implementation skills once acceptance criteria are defined.

FAQ

What does INVEST mean in agile-product-owner?

agile-product-owner applies INVEST criteria—Independent, Negotiable, Valuable, Estimable, Small, Testable—to each generated user story. The bundled Python UserStoryGenerator enforces well-formed stories with acceptance criteria.

Which personas does agile-product-owner support?

agile-product-owner ships persona templates for end users (efficiency, simplicity, reliability, speed) and administrators (control, visibility, security, configuration), mapping needs and daily context into story generation.

Is Agile Product Owner safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.