SN Deep Research orchestrates multi-agent research, evidence validation, citation rendering, and report production across quick, normal, and heavy workflows.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install sn-deep-research
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install sn-deep-research using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
SN Deep Research is a structured research orchestration skill for Openclaw Skills, designed for deep research, market analysis, competitor reviews, policy investigations, trend analysis, technical studies, fact-checking, and evidence-based reports. It coordinates scout, planning, research, review, writing, stitching, and citation-rendering agents instead of relying on a few unverified searches.
The skill uses explicit workflow modes, absolute file paths, validated JSON artifacts, source-aware evidence collection, and controlled handoffs between agents. It supports quick synthesis, parallel normal research, and a heavy audit workflow with perspectives, supplemental research, draft review, and final citation checks.
language, format, confirmed scope, and workflow mode: quick, normal, or heavy.request.md and initialize progress tracking.quick mode, dispatch one research agent, generate a single evidence artifact, synthesize it with one writer, and render the final report.normal mode, dispatch a planning agent, split the topic into independent dimensions, run research agents in parallel, combine all evidence, and write one complete draft.heavy mode, run scouting, planning, parallel research, evidence reviews, perspective checks, supplemental research planning, content-unit planning, writing, stitching, and final-draft review.report.md, and citations.json. Orphan citations and unresolved claim identifiers block delivery.{baseDir} placeholder; replace it with the resolved absolute path..env file or through the runtime environment. Do not place secrets in payloads, command-line arguments, reports, logs, or transcripts.run=$(openssl rand -hex 2 2>/dev/null || printf '%04x' "$RANDOM")
report_dir="$PWD/deep-research-reports/$(date +%F)-{topic}-$run"
mkdir -p "$report_dir"/sub_reports "$report_dir"/board "$report_dir"/sections "$report_dir"/content_units
echo "$report_dir"
python3 {plugin_skills_dir}/sn-ppt-standard/scripts/progress_event.py \
--deck-dir "$report_dir" \
--workflow deep-research \
--stage mode-selection \
--status running \
--artifact request.md \
--label "Research workflow started"
python3 {plugin_skills_dir}/sn-ppt-standard/scripts/launch_workbench.py \
--deck-dir "$report_dir" \
--product research \
--progress-route / \
--source-session-id "${HERMES_SESSION_KEY:-}" \
--agent-managed 1 \
--require-webui \
--host 0.0.0.0
python3, use python. In Git Bash or MSYS, prefix the command with MSYS_NO_PATHCONV=1 when passing the / route.python3 {plugin_skills_dir}/sn-prepare-citations/scripts/prepare_citations.py \
--report {report_dir}/stitched.md \
--evidence {report_dir}/sub_reports/d*.evidence.json \
--outline {report_dir}/outline.json \
--no-l0 \
--output {report_dir}/report.md
For quick and normal, use sections/s_full.md as the --report input and omit --outline. Optional credentials include SN_IMAGE_GEN_API_KEY, SN_API_KEY, platform cookies, TIKHUB_TOKEN, YOUTUBE_API_KEY, GitHub credentials, HF_TOKEN, SO_API_KEY, and academic API keys. Missing optional credentials reduce coverage or increase rate-limit risk but do not necessarily stop the workflow.
All artifacts live under one uniquely named absolute report directory:
| Artifact | Purpose | Modes |
|---|---|---|
request.md |
Original request and start context | All |
.workbench/progress.json |
Live workflow state | All |
briefing.json |
Scout findings and heavy-mode briefing | Heavy |
plan.json |
Research dimensions, work packages, lenses, and mode | Normal, Heavy |
sub_reports/dN.evidence.json |
Dimension-level facts, claims, sources, and evidence status | All research modes |
sub_reports/dN.review.md |
Evidence review findings and gaps | Heavy |
sub_reports/dN.perspectives/ |
Lens-based coverage checks | Heavy |
sub_reports/dN.supplement_plan.json |
Planned follow-up research items | Heavy |
outline.json |
Content units and organization decisions | Heavy |
content_units/uN.evidence_subset.json |
Evidence assigned to a content unit | Heavy |
content_units/uN.md |
Draft or revised content unit | Heavy |
sections/s_full.md |
Complete quick or normal draft | Quick, Normal |
stitched.md |
Assembled heavy-mode draft | Heavy |
report.md |
Final rendered report | All |
citations.json |
Deduplicated citation metadata | All |
Metadata and routing conventions include:
YYYY-MM-DD-{topic}-{hex4} to prevent collisions between repeated runs.d1, d2, and d3; quick mode uses d1.u1 and receive bounded evidence subsets.language and format are request-level runtime parameters passed to every child agent; they are not stored as separate state files.mode determines the pipeline: quick uses research plus writer, normal uses plan plus parallel research plus writer, and heavy uses the complete audited pipeline.partial, no_data, or out_of_scope conditions.[^dN.cM] before delivery.Loading
An AI-powered chemistry lesson-preparation workflow that produces teacher lesson plans and student study guides tailored to topic, level, region, and learner needs.

Chem-Viz turns abstract chemistry concepts into interactive, classroom-ready HTML visualizations that students can explore and understand.

AutoThread turns messages prefixed with /topic into organized platform-native threads, forum topics, or Signal digest messages.

M5Stack Firmware Query provides safe, read-only access to live public M5Burner firmware data for discovery, verification, and device-specific recommendations.

A guided AI writing workflow that turns a topic into a polished, stage-ready Chinese xiangsheng script.

A complete Python-powered Excel workflow for creating, cleaning, formatting, analyzing, converting, and exporting spreadsheet data.








































