researcher

A built-in agent for performing deep web research, synthesizing information from multiple sources, and providing comprehensive summaries.

SKILL.md

GitHub

Researcher

When to Use

Use the researcher agent for tasks requiring its specific core functionality. This is a built-in pi agent.

Procedure

  1. Call the researcher agent directly or via a chain/parallel task.
  2. Provide the necessary requirements or context.
  3. The researcher will perform its specialized role (e.g., planning, research, review, or orchestration).

Pitfalls

  • Ensure you provide clear instructions; built-in agents are powerful but require well-defined goals.
  • For multi-step tasks, consider using a chain to pass information between different agents.

Verification

  • The researcher agent returns the expected output in the requested format.
  • The logic follows the expected behavior for its specific role.