pm-workflow

Coordinate PM workflows across agents for task assignment and PRD management.

1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/feliperyba/ralph-orchestra --skill pm-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-workflow
Source: https://github.com/feliperyba/ralph-orchestra/tree/main/.claude/skills/pm-worflow
Command: npx skills add https://github.com/feliperyba/ralph-orchestra --skill pm-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PM workflow coordination across multiple agents for task assignment, project orchestration, and PRD management, reducing manual handoffs and bottlenecks.

Core Features & Use Cases

  • Task selection, prioritization, and assignment across PM, Developer, QA, Tech Artist, and Game Designer agents
  • PRD state management (prd.json, prd_backlog.json) with traceability, updates, and decisions
  • Phase-driven coordination and sub-agent orchestration (planning, organization, and skill improvement) ensuring reliable task flow
  • Safe startup and watchdog-driven messaging to coordinate worker lifecycles and maintain context across tasks

Quick Start

Start a PM workflow session to begin task planning, assignment, and PRD orchestration for your current PRD task set.

Frequently Asked Questions about pm-workflow

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

FAQPage Schema
How do I coordinate task assignment across multiple agents for project orchestration?

Multi-agent task assignment is coordinated by a PM workflow that manages task selection, prioritization, and delegation across PM, Developer, QA, Tech Artist, and Game Designer agents. It uses a watchdog for inter-agent messaging and safe startup to eliminate manual handoffs.

What is PRD-driven project management and how does phase-based coordination work?

PRD-driven project management uses a product requirements document to define tasks, enforced through phase-based PM coordination. This approach manages planning, assignment, progress tracking, and post-completion PRD organization across multiple agents.

How do I manage prd.json state and updates across multiple agents safely?

You can manage PRD state by applying atomic updates to prd.json and prd_backlog.json. The system ensures traceability for decisions and updates while coordinating worker lifecycles via a watchdog to maintain context across tasks.

Can I use multi-agent coordination for game development with Tech Artist and Game Designer roles?

Yes, multi-agent coordination supports game development by assigning tasks to specialized agents including Tech Artist and Game Designer roles. It orchestrates subagents for planning and organization while tracking progress through phase-driven workflows.

Do I need a watchdog to maintain context across tasks in a PM workflow?

Yes, a watchdog is required to drive inter-agent messaging and coordinate worker lifecycles safely. It maintains context across tasks by ensuring reliable task flow with subagents for planning, organization, and skill improvement.

What's the best way to organize a product backlog after task completion in multi-agent workflows?

The best way to organize a product backlog after task completion is using post-completion PRD organization. The PM workflow handles this by orchestrating subagents to update prd_backlog.json with traceability for decisions and progress.