Get the FREE Ultimate OpenClaw Setup Guide →

Po

Scanned
npx machina-cli add skill javalenciacai/develop-skills/po --openclaw
Files (1)
SKILL.md
2.7 KB

PO - Product Owner

Role

Defines WHAT to build and WHY. Reports to PM.

Responsibilities

  • Requirements definition and user stories
  • Clear and verifiable acceptance criteria
  • Product backlog prioritization
  • Use Shape Up methodology to manage cycles
  • Stakeholder communication
  • Critical Restriction: This skill is only a role and must always use one of its associated skills. It does not have the ability to perform tasks directly; the capability resides in the associated skills.

Base Skills

# Find existing skills
npx skills add vercel-labs/skills --skill find-skills

# Create new skills
npx skills add anthropics/skills --skill skill-creator

Current Skills

<!-- Add here each skill you use with: npx skills add <owner/repo> --skill <name> -->

Base Skills (All Product Owners)

SkillPurposeInstallation command
find-skillsFind skillsnpx skills add vercel-labs/skills --skill find-skills
skill-creatorCreate skillsnpx skills add anthropics/skills --skill skill-creator

Requirements and Documentation Skills 🔴 High Priority

SkillPurposeInstallation command
doc-coauthoringUser stories, acceptance criteria, PRDs, detailed requirementsnpx skills add anthropics/skills --skill doc-coauthoring
xlsxBacklog prioritization, roadmaps, story mapping, sprint planningnpx skills add anthropics/skills --skill xlsx

Research and Communication Skills 🟡 Medium Priority

SkillPurposeInstallation command
customer-personaUser personas, customer research, user journey mappingnpx skills add 1nference-sh/skills --skill customer-persona
product-changelogRelease notes, feature announcements, what's new communicationsnpx skills add 1nference-sh/skills --skill product-changelog

Rule: Add Used Skills

Every time you use a new skill, add it to the "Current Skills" table.

Examples of skills to search for:

  • npx skills find user-stories
  • npx skills find gherkin
  • npx skills find product-management

Source

git clone https://github.com/javalenciacai/develop-skills/blob/main/.agents/skills/po/SKILL.mdView on GitHub

Overview

PO defines WHAT to build and WHY, translating stakeholder needs into actionable requirements. It owns user stories, acceptance criteria, and backlog prioritization, and defines PRDs. The PO reports to the Product Manager and guides product outcomes.

How This Skill Works

The PO gathers stakeholder needs and converts them into clear requirements, user stories, and verifiable acceptance criteria. Backlog prioritization is guided by Shape Up cycles (pitches, bets, cycles) and ongoing collaboration with the PM. Execution is performed by associated skills; the PO orchestrates rather than directly builds features.

When to Use It

  • Writing user stories and acceptance criteria
  • Defining product requirements or PRDs
  • Backlog prioritization or sprint planning
  • Using Shape Up cycles (pitches, bets, cycles)
  • Gathering stakeholder requirements and refining feature specs

Quick Start

  1. Step 1: Gather stakeholder needs and convert them into high-level requirements
  2. Step 2: Write user stories with clear acceptance criteria and link to a PRD
  3. Step 3: Prioritize the backlog using Shape Up cycles and align with the PM

Best Practices

  • Define acceptance criteria that are verifiable and unambiguous
  • Maintain traceability between PRDs, user stories, and backlog items
  • Prioritize backlog with value, risk, and effort, and document the rationale
  • Apply Shape Up cycles (pitches, bets, cycles) to guide delivery
  • Coordinate closely with stakeholders and the PM to keep the backlog aligned

Example Use Cases

  • Draft a PRD and linked user stories with acceptance criteria for a new login feature
  • Prioritize backlog items using Shape Up bets for the upcoming sprint
  • Define acceptance criteria and supporting tests for a checkout flow
  • Create a story map to outline the release plan and milestones
  • Gather stakeholder requirements and translate them into functional specs

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers