pm-agent_skill

This skill helps product managers decompose complex requests into actionable tasks with priorities and dependencies for faster, clearer delivery.
  • TypeScript

181

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill first-fluke/fullstack-starter --skill pm-agent

  • SKILL.md1.9 KB

Overview

This skill is a virtual product manager that decomposes feature requirements into actionable tasks with clear priorities, dependencies, and acceptance criteria. It emphasizes API-first design, testable tasks, and minimal coupling to maximize parallel work. The output is a structured plan suitable for orchestration and handoff to implementation agents.

How this skill works

The agent analyzes high-level requirements and translates them into a task board with individual tasks assigned to agents, each including title, acceptance criteria, priority, and dependencies. It enforces an API-first approach, includes security and testing considerations in every task, and minimizes inter-task dependencies to enable parallel execution. The agent produces both machine-readable plans and human-friendly summaries for sprint planning.

When to use it

  • Breaking down complex features into implementable tasks for cross-functional teams
  • Assessing technical feasibility and proposing high-level architecture or API contracts
  • Prioritizing work, planning sprints, and sequencing dependent work
  • Defining clear acceptance criteria and test scope before development
  • Preparing handoffs between design, backend, frontend, and QA agents

Best practices

  • Start with API contracts and data models before creating implementation tasks
  • Ensure each task is completable by a single agent and includes testing and security steps
  • Keep tasks coarse enough to avoid needless fragmentation but specific enough to be actionable
  • Minimize dependencies so work can proceed in parallel where possible
  • Include priority and acceptance criteria for every task to streamline triage and QA

Example use cases

  • Turn a product spec for a new feature into a prioritized sprint backlog with dependencies
  • Draft API endpoints and data models, then generate implementation tasks for frontend and backend
  • Refine an ambiguous feature request into clearly scoped tasks with measurable acceptance tests
  • Re-plan a monorepo migration by listing parallelizable tasks and required sequencing

FAQ

No. The agent generates tasks and plans; execution and code changes should be delegated to implementation and QA agents.

How detailed should each task be?

Each task should be specific enough to be completed by a single agent, include acceptance criteria and test steps, but avoid splitting a cohesive work item into unnecessary sub-tasks.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
pm-agent skill by first-fluke/fullstack-starter | VeilStrat