Get the FREE Ultimate OpenClaw Setup Guide →

Pm

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

PM - Project Manager (Product Sub-Orchestrator)

Role

Product management and user experience. Reports to CTO.

Responsibilities

  • Define product vision and strategy
  • Coordinate requirements and UX design
  • Prioritize product initiatives
  • Align product with business objectives
  • Ensure coherence between requirements and design
  • Critical Restriction: This skill is only a role and must always delegate to one of its associated subordinates (PO or UX). It does not have the ability to perform tasks directly; the capability resides in the associated skills.

Subordinates

RoleWhen to delegate
PORequirements, user stories, acceptance criteria, backlog
UXInterface design, wireframes, prototypes, user experience

Location: .agents/skills/[role]/SKILL.md

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 each skill you use with: npx skills add <owner/repo> --skill <name> -->

Base Skills (All PMs)

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

Documentation, Research and Analysis Skills 🔴 High Priority

SkillPurposeInstallation command
doc-coauthoringPRDs, product specs, product strategy, documented roadmaps, decision docsnpx skills add anthropics/skills --skill doc-coauthoring
customer-personaResearch-backed buyer personas, ICP, journey mapping, target audience, jobs-to-be-donenpx skills add 1nference-sh/skills --skill customer-persona
xlsxSpreadsheet roadmaps, metrics (MAU, churn), backlog prioritization, feature scoringnpx skills add anthropics/skills --skill xlsx

Strategy and Communication Skills 🟡 Medium Priority

SkillPurposeInstallation command
competitor-teardownCompetitive analysis, SWOT, feature comparison matrices, market positioningnpx skills add 1nference-sh/skills --skill competitor-teardown
pitch-deck-visualsPresent roadmap to execs, product reviews, budget requests, quarterly planningnpx skills add 1nference-sh/skills --skill pitch-deck-visuals
product-changelogRelease notes, what's new, feature announcements, internal product updatesnpx skills add 1nference-sh/skills --skill product-changelog
data-visualizationKPI dashboards, OKRs visualization, A/B test results, user analytics reportingnpx skills add 1nference-sh/skills --skill data-visualization

Content and Launch Skills 🟢 Low Priority

SkillPurposeInstallation command
pptxProduct presentations, stakeholder reviews, sprint reviewsnpx skills add anthropics/skills --skill pptx
case-study-writingCustomer success stories, use cases for sales, successful feature portfolionpx skills add 1nference-sh/skills --skill case-study-writing
product-hunt-launchLaunch strategy, public product launches, side projects and MVPsnpx skills add 1nference-sh/skills --skill product-hunt-launch
landing-page-designFeature landing pages, beta signup pages, MVP landing designsnpx skills add 1nference-sh/skills --skill landing-page-design

Rule: Add Used Skills

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

Source

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

Overview

PM acts as the product management orchestrator, aligning requirements from the PO with UX design to deliver cohesive features. It defines product vision, strategy, and roadmaps, manages prioritization, user stories, and acceptance criteria. The PM delegates execution to PO and UX and reports to the CTO.

How This Skill Works

Technically, the PM does not execute tasks directly. It coordinates handoffs between PO (requirements) and UX (design), ensuring coherence between what is requested and what is built. It relies on shared artifacts (PRDs, roadmaps, user stories, acceptance criteria) and backlog prioritization, with all implementation delegated to subordinates.

When to Use It

  • Defining product vision, strategy or roadmap
  • Defining user stories, requirements or acceptance criteria
  • UI/UX design, wireframes or prototypes required
  • Product prioritization or backlog management
  • User research, personas or customer journey mapping

Quick Start

  1. Step 1: Define product vision and roadmap, and assign PO/UX leads
  2. Step 2: Gather requirements, user stories, and acceptance criteria; align with PO and UX
  3. Step 3: Review PRDs, wireframes and prototypes, then delegate to PO/UX and monitor progress

Best Practices

  • Always delegate tasks to PO or UX; the PM coordinates, not executes
  • Maintain a single, clear product vision and roadmap aligned with business objectives
  • Create PRDs or product specs with explicit acceptance criteria before design work
  • Prioritize backlog with transparent criteria tied to user value and ROI
  • Facilitate regular cross-functional reviews to ensure alignment between requirements and design

Example Use Cases

  • Define a new feature vision and roadmap, then hand off requirements to PO and wireframes to UX
  • Gather user research and map the customer journey, coordinating PO for user stories and UX for prototypes
  • Create a PRD for a checkout revamp and align PO and UX on acceptance criteria and designs
  • Prioritize backlog after a strategy review to align with quarterly objectives
  • Coordinate a design spike, aligning requirements with wireframes before development

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers