examples/data/skills/web-research/SKILL.md
Use this skill for requests related to web research; it provides a structured approach to conducting comprehensive web research
npx skillsauth add shibing624/agentica web-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill provides a structured approach to conducting comprehensive web research using the task tool to spawn research subagents. It emphasizes planning, efficient delegation, and systematic synthesis of findings.
Use this skill when you need to:
Before delegating to subagents, you MUST:
Create a research folder - Organize all research files in a dedicated folder relative to the current working directory:
mkdir research_[topic_name]
This keeps files organized and prevents clutter in the working directory.
Analyze the research question - Break it down into distinct, non-overlapping subtopics
Write a research plan file - Use the write_file tool to create research_[topic_name]/research_plan.md containing:
Planning Guidelines:
For each subtopic in your plan:
Use the task tool to spawn a research subagent with:
research_[topic_name]/findings_[subtopic].mdRun up to 3 subagents in parallel for efficient research
Subagent Instructions Template:
Research [SPECIFIC TOPIC]. Use the web_search tool to gather information.
After completing your research, use write_file to save your findings to research_[topic_name]/findings_[subtopic].md.
Include key facts, relevant quotes, and source URLs.
Use 3-5 web searches maximum.
After all subagents complete:
Review the findings files that were saved locally:
list_files research_[topic_name] to see what files were createdread_file with the file paths (e.g., research_[topic_name]/findings_*.md)read_file for LOCAL files only, not URLsSynthesize the information - Create a comprehensive response that:
Write final report (optional) - Use write_file to create research_[topic_name]/research_report.md if requested
Note: If you need to fetch additional information from URLs, use the fetch_url tool, not read_file.
You have access to:
Each subagent you spawn will have access to:
development
Analyze any Python library structure, explore modules, classes, and functions with signatures and documentation.
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.
development
Maintainer workflow for OpenClaw releases, prereleases, changelog release notes, and publish validation. Use when Codex needs to prepare or verify stable or beta release steps, align version naming, assemble release notes, check release auth requirements, or validate publish-time commands and artifacts.
development
Run, watch, debug, and extend OpenClaw QA testing with qa-lab and qa-channel. Use when Codex needs to execute the repo-backed QA suite, inspect live QA artifacts, debug failing scenarios, add new QA scenarios, or explain the OpenClaw QA workflow. Prefer the live OpenAI lane with regular openai/gpt-5.4 in fast mode; do not use gpt-5.4-pro or gpt-5.4-mini unless the user explicitly overrides that policy.