pm-agent

Decompose ambiguous product requirements into prioritized tasks with acceptance criteria.

218|33|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/first-fluke/fullstack-starter --skill pm-agent-first-fluke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-agent
Source: https://github.com/first-fluke/fullstack-starter/tree/main/.agent/skills/pm-agent
Command: npx skills add https://github.com/first-fluke/fullstack-starter --skill pm-agent-first-fluke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The PM Agent helps teams break down vague requests into concrete, testable tasks with clear ownership, priority, and dependencies, reducing planning latency.

Core Features & Use Cases

  • Task decomposition into discrete steps with owner, priority, and dependencies.
  • API-first planning and clear acceptance criteria for each task.
  • Output ready-to-run plans for orchestration with other agents.

Quick Start

Provide a feature brief and allow PM Agent to generate a prioritized task board with tasks, owners, and dependencies.

Frequently Asked Questions about pm-agent

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

FAQPage Schema
How do I decompose ambiguous product requirements into actionable tasks?

To decompose product requirements, provide a feature brief to generate a prioritized task board containing discrete tasks with clear owners, acceptance criteria, and dependencies.

What is the best way to prioritize tasks for sprint planning across cross-functional teams?

Prioritize tasks for sprint planning by feeding architecture decisions or feature requests into an API-first planning tool that generates records with priority, agent ownership, and orchestrator-ready plans.

How does task decomposition handle dependencies for orchestrator-ready plans?

Task decomposition handles dependencies by mapping relationships between discrete steps and generating an orchestrator-ready plan that clarifies execution order for cross-functional agents.

Can I use this approach for both feature requests and architecture decisions?

Yes, this approach applies to both feature requests and architecture decisions, breaking down vague inputs into testable tasks with clear ownership and API-first acceptance criteria.

Do I need a structured format to generate a prioritized task board?

No strict format is required. You simply provide a feature brief, and the system outputs a prioritized task board with titles, agents, dependencies, and acceptance criteria.

Why does planning latency increase with vague product requirements?

Planning latency increases because vague requirements lack clear ownership and testability, which this solves by generating concrete, prioritized task records with dependencies and acceptance criteria.