From specflow
Use when needing web documentation, API references, or technical context from the web to inform a task
How this skill is triggered — by the user, by Claude, or both
Slash command
/specflow:researchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Search the web for documentation and technical information relevant to a task using parallel agents.
Search the web for documentation and technical information relevant to a task using parallel agents.
TASK: $1 DOCUMENTATION_URLS: $2
Based on the task, determine 2-3 distinct search angles:
Launch 2 agents by default. Add a third if DOCUMENTATION_URLS were provided or if more than 2 clearly distinct search angles exist. Dispatch all in a single message (parallel execution). Use model: "sonnet" for each agent.
Each agent prompt MUST include:
## <Topic/Source>
**URLs**: <url1>, <url2>
**Summary**: <brief summary of what was found and why it's relevant>
**Key Details**: <specific code patterns, API signatures, config values, etc.>
Create .claude/doc_search/ directory if it doesn't exist. Save to .claude/doc_search/<brief-task-slug>-research.md:
# Research Report: <brief task summary>
## Task
<task description>
## Findings
### <Topic 1>
**Sources**: <urls>
**Summary**: ...
**Key Details**: ...
### <Topic 2>
...
Report the saved file path and a brief summary of key findings.
npx claudepluginhub tylerho5/claude-plugins --plugin specflowGathers external information via web search and fetch, synthesizing findings into a verified markdown report. Useful for researching libraries and comparing approaches.
Conducts focused research investigations with structured findings, confidence levels, and source citations. Spawns parallel scout agents for multi-angle research. Use when needing external information before deciding.
Guides WebSearch queries to find authoritative documentation, best practices, implementation patterns, and version-specific details for frameworks, APIs, and databases.