Skip to content
Development
Command

/scrape

Use when the user asks to research URLs or topics across the web, compare sources, or produce a sourced research report. Fans out up to 6 parallel researchers, compiles the findings, and spot-checks every source and claim.

From plugin
coco
63142 skills53 agents42 commands3 hooks
$ npx -y skills add coco-research/coco --agent claude-code

Command definition

scrape.md
description: "Use when the user asks to research URLs or topics across the web, compare sources, or produce a sourced research report. Fans out up to 6 parallel researchers, compiles the findings, and spot-checks every source and claim."

/team scrape — Web Research Pipeline

> Called by team.md router when action is `scrape`. > Parallel web research across URLs or topics.

Role Selection Bias

| Layer | Preferred Roles | Count | |-------|----------------|-------| | L1 | domain-researcher (1 per URL/topic, max 6) | 2-6 | | L2 | technical-writer (compilation) | 1 | | L3 | domain-accuracy | 1 | | L4 | principal-architect or principal-pm | 1 |

Input Parsing

  • URLs (starts with http/https) → one L1 agent per URL
  • Quoted topics → one L1 agent per topic (uses WebSearch)
  • Mixed → one agent per item
  • Maximum 6 L1 agents

Pipeline Customization

Layer 1: Parallel Scraping

  • **Mode:** `default` (web tools)
  • URL agents: WebFetch → extract key info, code examples, API details
  • Topic agents: WebSearch → WebFetch top 3-5 results → synthesize findings
  • Each agent reports: key facts, code snippets, source URLs, confidence level

Layer 2: Compilation

technical-writer compiles all L1 findings into a unified research document:

  • Deduplicated findings
  • Cross-source validation
  • Structured by topic/theme

**Toolkit integration:**

  • No specific toolkit entries apply — agents use WebSearch/WebFetch directly
  • Check team:toolkit.md only if outputting a formal document (e.g., research report)

Layer 3: Source Verification

domain-accuracy spot-checks:

  • Are source URLs still valid?
  • Do claims match what the sources actually say?
  • Any contradictory information between sources?

Layer 4: Synthesis

Principal produces executive summary with ranked findings and recommended actions.

GSD Integration

N/A — Web scraping is project-context-independent.

Read more
@coco-research
Ships withcoco

495 personas across 13 departments, 229 skills[^installed] and 388 commands in the full catalog (coco 1.9.0, 2026-10-21). Agent skills, slash commands and subagents for Claude Code, Cursor, Codex and other AI coding agents.

631200 skills53 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
631
Star history of coco-research/coco on GitHub, a chart by star-history.com

Other commands on coco.

goal

goal

Command

Set, check, or complete the persistent project goal stored in .goal.md. Trigger as /coco-goal or /coco:goal.

@coco-research@coco-researchInstall Command
mermaid

mermaid

Command

Use when the user asks for a diagram or chart: flowchart, sequence, state, class, ER, or XY chart, as SVG, HTML, or terminal…

@coco-research@coco-researchInstall Command
read

read

Command

Show latest emails from a specific person. Usage: /email-read alice

@coco-research@coco-researchInstall Command
reply

reply

Command

Draft a reply to a specific email. Usage: /email-reply Project Phase 2 Contract Data

@coco-research@coco-researchInstall Command
save

save

Command

Save matching emails to a project folder for sync processing. Usage: /email-save alice to emails/

@coco-research@coco-researchInstall Command
search

search

Command

Search emails by subject keywords. Usage: /email-search github webhook

@coco-research@coco-researchInstall Command

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command