iterative:research

Categorize research questions from PRDs and spawn parallel subagents for investigation.

22|2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/tmchow/tmc-marketplace --skill iterative-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iterative:research
Source: https://github.com/tmchow/tmc-marketplace/tree/main/plugins/iterative-engineering/skills/research
Command: npx skills add https://github.com/tmchow/tmc-marketplace --skill iterative-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams organize and accelerate information gathering by categorizing open questions and coordinating parallel research efforts to inform product decisions.

Core Features & Use Cases

  • Question categorization: quickly sort questions into actionable groups (scope, external research, prior art, needs spiking, or technical follow-up).
  • Parallel research orchestration: spawn independent subagents to investigate each question concurrently and efficiently.
  • PRD updates & decision capture: synthesize findings, propose PRD changes, and prompt the user for approval before applying updates.

Quick Start

Provide a PRD path or a list of questions, then the tool spawns parallel research tasks.

Frequently Asked Questions about iterative:research

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

FAQPage Schema
How do I coordinate parallel research for multiple open questions in a PRD?

To structure investigations, research questions are identified from PRDs or prompts and sorted into actionable groups such as scope, external research, prior art, needs spiking, and technical follow-up before parallel processing begins.

How do I automatically update a PRD with findings from parallel research?

To structure investigations, research questions are identified from PRDs or prompts and sorted into actionable groups such as scope, external research, prior art, needs spiking, and technical follow-up before parallel processing begins.

Can I use parallel processing to investigate open questions from a user prompt instead of a PRD?

To structure investigations, research questions are identified from PRDs or prompts and sorted into actionable groups such as scope, external research, prior art, needs spiking, and technical follow-up before parallel processing begins.

What is the best way to categorize open questions for product research?

To structure investigations, research questions are identified from PRDs or prompts and sorted into actionable groups such as scope, external research, prior art, needs spiking, and technical follow-up before parallel processing begins.

Does the PRD update process require manual approval before applying changes?

To structure investigations, research questions are identified from PRDs or prompts and sorted into actionable groups such as scope, external research, prior art, needs spiking, and technical follow-up before parallel processing begins.