technical-pm

Orchestrate multi-agent goals into structured tasks with dependencies and milestones.

6|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/dangeles/claude --skill technical-pm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: technical-pm
Source: https://github.com/dangeles/claude/tree/main/claude-config/skills/technical-pm
Command: npx skills add https://github.com/dangeles/claude --skill technical-pm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Technical-PM orchestrates multi-agent work by translating user goals into structured tasks, dependencies, and handoffs. It helps teams coordinate writers, researchers, calculators, editors, and other specialists to deliver cohesive outcomes on schedule.

Core Features & Use Cases

  • Task decomposition: breaks high-level goals into concrete, assignable tasks with dependencies.
  • Dependency detection: determines when tasks can run in parallel or must run sequentially.
  • Handoff ceremonies: ensures context, scope, risks, and checkpoints transfer between agents.
  • Execution planning & tracking: creates plans, dashboards, blockers, and escalation prompts to maintain progress.
  • Risk and constraints management: identifies risks, buffers timelines, and provides user escalation options.
  • Multi-agent orchestration: coordinates parallel and sequential flows for complex projects.

Quick Start

  1. Define your objective and required skills, then invoke the orchestrator with the goal.
  2. Let Technical-PM determine parallel vs. sequential execution, assign owners, and create a plan.
  3. Monitor progress via dashboards and handoffs; escalate or adjust scope as needed to meet milestones.

Frequently Asked Questions about technical-pm

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

FAQPage Schema
How do I coordinate multiple agents working on parallel tasks with dependencies?

Multi-agent coordination is managed by breaking goals into structured tasks, detecting dependencies, and determining whether tasks run in parallel or sequentially. This ensures proper handoffs and assigns responsibilities to keep delivery on schedule.

What is the best way to manage handoffs between specialized agents on a complex project?

Managing handoffs requires structured ceremonies that transfer context, scope, risks, and checkpoints between agents. This process ensures specialists like writers and researchers receive the necessary information to continue tasks without losing project momentum.

How do I track milestones and identify risks during multi-agent execution?

Milestone tracking and risk identification are handled through execution planning that creates dashboards, flags blockers, and surfaces escalation prompts. This balances speed, quality, and user priorities while providing risk guidance and timeline buffers.

Can I run tasks sequentially and in parallel within the same multi-agent orchestration flow?

Yes, you can run tasks sequentially or in parallel within the same orchestration flow. The system detects dependencies to determine the execution order, coordinating parallel and sequential processes for complex projects to maintain on-time delivery.

Do I need to manually assign tasks to agents for multi-agent orchestration?

No, you do not need to manually assign tasks. You define your objective and required skills, then the orchestrator determines the execution flow, assigns owners, and creates a structured plan for the agents to follow.

How do I escalate blockers when parallel execution stalls across multiple agents?

Escalating blockers during parallel execution is supported through adaptive decision-making and risk management. The system surfaces escalation options, identifies risks, and provides prompts to adjust scope or manage constraints to meet milestones.