CtrlK
BlogDocsLog inGet started
Tessl Logo

deepsearch

深度研究代理系统社区版,对复杂主题进行多轮迭代的网络搜索和综合分析。使用场景:当用户需要对特定主题进行深入、全面的研究时,特别是需要基于最新网络信息生成详细分析报告的情况。支持多轮迭代搜索、智能搜索方向调整和综合分析报告生成。本skill是一个工作流描述文档,没有执行脚本,依赖web-search skill进行网页搜索。

54

Quality

61%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.trae/openclaw-skills/deepsearch/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

56%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body presents a genuinely clear, well-sequenced iterative research workflow with explicit branching, state management, and a worked example. It is weakened by marketing-style padding that adds tokens without adding instruction, missing prompt templates for the LLM steps, and a monolithic single-file layout with no progressive disclosure.

Suggestions

Cut or collapse the redundant sections (技术特点/智能特性, 最佳实践, 性能优化) — they restate the description or give generic advice Claude already knows; keep only the operational notes (parameter restriction, no-script caveat).

Add the concrete prompt templates for the LLM analysis step (the exact instruction that yields the `nextSearchTopic`/`shouldContinue` JSON) and show how a search result is appended to `findings`, so the loop is reproducible without guesswork.

Move the worked example and troubleshooting content into reference files (e.g. references/example.md, references/troubleshooting.md) linked from a lean SKILL.md overview, and add an explicit validation checkpoint for report accuracy/citation before final output.

DimensionReasoningScore

Conciseness

The core workflow sections (工作流程, 变量说明, 网页搜索集成) are reasonably tight, but a substantial share of the body is padding that restates the description or offers advice Claude already knows — "技术特点" (自适应搜索/避免重复/深度推理), "最佳实践" ("渐进式研究", "多源验证"), "性能优化" ("缓存利用", "增量更新") — which could be cut or tightened. Not 2 because the workflow core itself is efficient rather than extensively explaining known concepts.

3 / 5

Actionability

There is one concrete executable command (`python scripts/web_search.py "<nextSearchTopic>"`), a defined JSON contract (`nextSearchTopic`, `shouldContinue`), a variables table, and a worked example — but the central LLM-analysis step has no actual prompt template, the findings-append step is described only abstractly, and the referenced script lives in an external skill not present in this bundle. So the guidance is concrete but incomplete, matching the 3 anchor better than 4.

3 / 5

Workflow Clarity

The sequence is clearly laid out: five numbered phases, per-iteration steps a–d, explicit conditional branching on `shouldContinue`, dedup rule ("避免重复搜索相同主题"), a full worked example, and a troubleshooting section mapping common failures to fixes. It misses 5 because there is no explicit validation of search-result quality or report accuracy checkpoint — the loop's only gate is the boolean continue flag.

4 / 5

Progressive Disclosure

The single SKILL.md is well sectioned with headers (workflow, variables, examples, troubleshooting), so navigation within the file is fine — but there are no bundle files or references at all, and sizable blocks (工作流示例, 使用场景, 故障排除/性能优化) are inlined that could live in separate reference files. This is the middle anchor: structure present, but content that should be split out is inline.

3 / 5

Total

13

/

20

Passed

Description

67%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and complete, with an explicit use-when clause, third-person voice, and honest scoping notes ("没有执行脚本,依赖web-search skill"). Its main weakness is trigger-term breadth — it misses natural synonyms users would say when reaching for a deep-research skill.

Suggestions

Broaden trigger terms with natural user phrasings and synonyms, e.g. 深度调研/调研报告/文献综述/资料搜集/行业分析, so the skill fires on the ways users actually ask for deep research.

Make the when-clause triggers more concrete by naming typical request shapes (e.g. "当用户要求写研究报告、做主题调研、或对比多方信息时"), moving from abstract capability language to user-spoken phrasing.

State the concrete output promise (Markdown 研究报告 with cited sources) in the description to sharpen both specificity and distinctiveness.

DimensionReasoningScore

Specificity

The description lists several concrete actions — "对复杂主题进行多轮迭代的网络搜索和综合分析", "智能搜索方向调整和综合分析报告生成" — naming the domain plus multiple specific capabilities. It falls short of 5 because coverage has minor gaps (e.g., no mention of citation/sourcing or output format) and is not as comprehensive as the top anchor.

4 / 5

Completeness

It explicitly answers both: what ("多轮迭代的网络搜索和综合分析", "综合分析报告生成") and when ("使用场景:当用户需要对特定主题进行深入、全面的研究时,特别是需要基于最新网络信息生成详细分析报告的情况"). The when-clause is explicit but the trigger phrasing is somewhat abstract, so it does not reach the fully concrete trigger phrases of the 5 anchor.

4 / 5

Trigger Term Quality

Relevant natural keywords are present ("深入研究", "全面的研究", "最新网络信息", "分析报告") but common variations and synonyms users would actually say — such as "调研", "文献综述", "深度调研" — are missing. Not 4 because keyword coverage lacks the natural synonym breadth of the good examples; not 2 because several genuinely user-spoken phrases do appear.

3 / 5

Distinctiveness Conflict Risk

The multi-round iterative deep-research framing ("多轮迭代搜索、智能搜索方向调整") carves out a mostly distinct niche versus a plain web-search skill, with the dependency on "web-search skill" explicitly declared. Minor overlap risk remains with generic research/search skills, so it is not a 5.

4 / 5

Total

15

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

15

/

16

Passed

Repository
huangruiteng/CS-Notes
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.