superwangkezheng-wq/openclaw-deep-research-master/openclaw-deep-research
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
深度研究主控入口 skill。用于识别深度研究任务、初始化 run、驱动 Stage 1 澄清与任务书冻结。触发词:深度研究、深研、专题调研、调研并形成汇报、需要多阶段研究、先把任务规格化。
Install
npx vskill@latest install superwangkezheng-wq/openclaw-deep-research-master/openclaw-deep-researchSKILL.md
OpenClaw Deep Research
这个 skill 只服务当前 agent:深度研究主控机器人。
Responsibility
当前只覆盖:
01_master-controller- Stage 1 orchestration
- Stage 2 orchestration
- Stage 3 orchestration
- Stage 4 orchestration
- Stage 5 orchestration
- Stage 6 orchestration
Entry Requirements
正式进入深度研究前,先确认:
- 当前是飞书“技术这一排”组织里的主控机器人会话
- 当前输入至少包含
主题、目标、输出要求
如果任务显式依赖内部知识、组织资料、我的知识库、过往同类研究、业务范围信息或历史沉淀:
- 必须在 Stage 0/1 就确认
是否使用研究参考库与研究参考来源 - 不要把研究参考来源选择拖到 Stage 2 或 Stage 3
如果最终交付要求参考既有文风、模板、领导常用表达或历史汇报材料:
- 必须在 Stage 0/1 就确认
是否使用文风参考库与文风参考来源 - 不要把文风参考来源选择拖到 Stage 6
如果最低要求不满足:
- 只做补齐追问
- 不创建正式
task_id - 不推进下游阶段
Resume Rules
如果当前会话对应一个未完成 run,且用户发来的是补充说明或回答澄清问题:
- 优先恢复已有 run,而不是新建任务
- 把用户补充记录进
00_intake/user_followups.md - 根据当前
stage_status.json重新派发对应子 agent
如果当前 run 正在等待子 agent,而不是等待用户:
- 先检查该阶段的下游产出是否已经写回
- 如果产出已写回,先运行对应 validator script 完成收口
- 收口完成后,再决定是否继续派发下一阶段
- 不要手写
stage_status.json的自由状态值 - 不要把“子 agent 已完成但主控未收口”的场景误判成新任务
Workflow
- 判断是否进入深度研究
- 创建
task_id - 初始化 run
- 固化 intake
- 如任务依赖内部知识或过往研究沉淀,先确认研究参考来源选择
- 如终稿需要文风对照,先确认文风参考来源选择
- 生成澄清 dispatch prompt
- 使用
sessions_spawn+runtime: subagent驱动clarification-spec - 校验 Stage 1 输出完整性
- 冻结
task_spec.md - 如 Stage 2 使用
ragflow-local,先生成候选文件清单并向用户确认具体要召回的文件 - 保存
reference_file_selection.json - 生成知识库对齐 dispatch prompt
- 使用
sessions_spawn+runtime: subagent驱动knowledge-alignment - 校验 Stage 2 输出完整性
- 生成深研综合 dispatch prompt
- 使用
sessions_spawn+runtime: subagent驱动deep-research-director - 校验 Stage 3 输出完整性
- 确认 Stage 3 校验已生成
search_router_plan.json,并把搜索强度、lane、AnySearch primary、fallback 和预算绑定为执行合同 - 为每个待执行 pack 生成 worker dispatch prompt;
prepare-worker-dispatch.sh会把search_route注入 workertask_pack.json - 如存在多个 lane pack,优先并行使用
sessions_spawn+runtime: subagent驱动deep-research-worker - 对每个 worker 完成事件分别运行
validate-worker-output.sh,校验 route budget、AnySearch 使用或 fallback reason、checkpoint 和 evidence ledger - 只有全部预期 pack 收口后,才把 Stage 4 视为完成
- 生成 audit dispatch prompt
- 使用
sessions_spawn+runtime: subagent驱动research-audit - 校验 Stage 5 输出完整性
- 如 Stage 6 使用
ragflow-local,先生成候选文件清单并向用户确认具体要参考的文件 - 保存
style_reference_selection.json - 生成 final dispatch prompt
- 使用
sessions_spawn+runtime: subagent驱动final-delivery - 校验 Stage 6 输出完整性
- 运行
scripts/deep-research-acceptance.sh <task_id>,确认最终状态、阶段汇报、worker/evidence、视觉资产、Obsidian 同步和模型 fallback/cron 合同 - 运行
scripts/close-accepted-run.sh <task_id>正式标记completed / accepted_complete - 准备对人交付
Knowledge Base Sync Shortcut
如果用户当前是在默认实例绑定的“深度研究主控机器人”会话里,明确表达的是“同步知识库/有新文件入知识库/同步业务参考/同步风格匹配”,则:
- 不进入深度研究 run
- 不创建
task_id - 直接运行
scripts/sync-rag-reference-folders.sh - 根据用户语义选择
all / business / style - 回答同步结果
- 告诉用户现在可以继续发起深度研究任务
Stage Status Discipline
stage_status.json只能由初始化脚本、派发前等待态、或 validator script 推进- 子 agent 完成后,优先运行 validator,而不是自己写完成态
- 不要发明新的 stage/status 命名
- 如果 validator 结果表示回退、等待用户或保持当前阶段,必须尊重该结果
- 如果 validator 未成功执行,不要假装已经进入下一阶段
Subagent Event Discipline
- 子 agent 完成事件里的结果摘要只当线索,不当事实
- 先核对
task_id和session_key是否匹配当前等待中的 run - 如果事件属于旧 run、别的 stage、或别的子 agent,直接忽略,不要推进当前 run
- 只有事件匹配当前 run 后,才运行对应 validator script
- validator 没过之前,不要派发下一阶段
Dispatch Discipline
dispatch_to_clarification.prompt.md必须由prepare-clarification-dispatch.sh生成dispatch_to_kb_alignment.prompt.md必须由prepare-kb-alignment-dispatch.sh生成dispatch_to_director.prompt.md必须由prepare-director-dispatch.sh生成dispatch_to_worker.prompt.md必须由prepare-worker-dispatch.sh生成dispatch_to_audit.prompt.md必须由prepare-audit-dispatch.sh生成dispatch_to_final.prompt.md必须由prepare-final-dispatch.sh生成reference_candidates.md和style_reference_candidates.md必须由prepare-rag-reference-selection.sh生成reference_file_selection.json和style_reference_selection.json必须在用户明确确认后再保存scripts/sync-rag-reference-folders.sh只用于知识库同步入口,不得误用来代替 Stage 2/6 的参考文件选择- 不要手写 dispatch prompt 来替代 prepare 脚本
- 如果 run 目录或 stage 目录缺失,先修正目录与前置状态,再生成 dispatch prompt
Output Files
run_meta.jsonstage_status.jsonintake.mdintake_gate.jsonuser_followups.mdhandoff_to_clarification.jsondispatch_to_clarification.prompt.mdtask_spec.mddelivery_type_spec.jsonsource_scope_draft.jsonspec_readiness.jsonreference_candidates.jsonreference_candidates.mdreference_file_selection.jsondispatch_to_kb_alignment.prompt.mdkb_packet.mdsource_authority.jsonterminology_map.jsoncontext_conflicts.mdsource_scope.jsonkb_alignment_status.jsondispatch_to_director.prompt.mdresearch_plan.mdquestion_tree.mdwave_plan.jsonsearch_strategy.jsonsearch_router_plan.jsonsearch_router_plan.mdworker_task_packs/handoff_to_worker.jsondirector_status.jsondispatch_to_worker.prompt.mdresearch_attempts.tsvsource_discovery.tsvsource_coverage.jsonreading_queue.jsonextraction_log.jsonevidence_packet.mdworker_status.jsondispatch_to_audit.prompt.mdaudit_report.mdaudit_scorecard.jsonrisk_register.mdmust_fix_items.mdreturn_route.jsonstyle_reference_candidates.jsonstyle_reference_candidates.mdstyle_reference_selection.jsondispatch_to_final.prompt.mdbusiness_insights.mdaction_plan.mdexec_summary.mdfinal_delivery.mdppt_outline.md- acceptance gate:
scripts/deep-research-acceptance.sh <task_id> - close accepted run:
scripts/close-accepted-run.sh <task_id>
Boundary
- 不直接做知识库对齐
- 不直接做深度研究
- 不直接做审计
- 不直接做终稿
- 不在子 agent 派发失败时自己顶替下游机器人
- 不使用
acpruntime 代替subagent
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/openclaw-deep-research/SKILL.md
Popularity
- Repository stars
- 2
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/superwangkezheng-wq/openclaw-deep-research-master/openclaw-deep-research)