prp-research-team

Generates a multi-agent research plan with team composition, sub-questions, and task dependencies.

2.2k|608|Updated Jun 21, 2025
One-click install
npx skills add https://github.com/Wirasm/PRPs-agentic-eng --skill prp-research-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prp-research-team
Source: https://github.com/Wirasm/PRPs-agentic-eng/tree/main/plugins/prp-core/skills/prp-research-team
Command: npx skills add https://github.com/Wirasm/PRPs-agentic-eng --skill prp-research-team

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning thorough research on complex questions is hard to structure: it is unclear how to decompose the question, how many researchers are needed, and how to coordinate their work. This Skill turns any research question into a complete, executable multi-agent research plan without running the research itself.

Core Features & Use Cases

  • Question Decomposition: Parses the research question, classifies its domain (codebase, technical, market, user research, architecture), assesses complexity, and breaks it into 3-7 independent sub-questions with a dependency graph.
  • Dynamic Team Design: Composes a tailored team of researcher agents with self-contained spawn prompts, model selection (sonnet vs opus), output formats, and measurable completion criteria.
  • Executable Task Plan: Produces a wave-based task list (parallel research, analysis, synthesis) with acceptance criteria, cross-cutting citation and confidence standards, and an orchestration guide for Claude Code agent teams.
  • Use Case: Ask "Compare state management libraries for React" and receive a structured research plan file with assigned researchers, parallel tasks, and a synthesis step ready for agent team execution.

Quick Start

Ask the assistant to plan a multi-agent research effort on your question, for example: run /prp-research-team with the question "What are the best approaches for real-time collaboration?"

Frequently Asked Questions about prp-research-team

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

FAQPage Schema
How do I plan multi-agent research on a topic with Claude Code?

Invoke /prp-research-team followed by your research question in quotes. The skill parses the question, classifies its domain and complexity, decomposes it into sub-questions, and writes a complete research plan file with team composition and tasks.

What does the generated research plan contain?

The plan includes the research question, a decomposition table of 3-7 sub-questions with dependencies, researcher profiles with self-contained spawn prompts, a wave-based task list with acceptance criteria, an orchestration guide, and acceptance criteria for the final report.

Does prp-research-team execute the research itself?

No, it only produces the plan. Execution happens separately using Claude Code's experimental agent teams feature, or manually by running the wave tasks sequentially with subagents.

How does the skill decide team size and composition?

It classifies the question's domain and rates complexity as LOW, MEDIUM, or HIGH based on domain count, scope breadth, and ambiguity. Team size ranges from 2-3 researchers for simple questions up to 5-7 for broad multi-domain questions.

Can I influence how the research team is composed?

Yes, pass an --orchestration flag with guidance text after your question. The skill applies it during team design to adjust roles, domain weighting, expertise requirements, and approach constraints.

Where is the research plan file saved?

The plan is written to the research-plans directory inside the project's PRP store, with a kebab-case filename derived from the topic. The skill reports the expanded absolute path and records it in a state file for validation.