CtrlK
BlogDocsLog inGet started
Tessl Logo

deepsearch

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

63

Quality

75%

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

50%

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

The body clearly describes a multi-round research workflow with a useful variable table and concrete search commands, but it is verbose with placeholder filler, omits the concrete LLM prompt that drives iteration, and lacks validation checkpoints. As a monolithic single file it underuses progressive disclosure.

Suggestions

Tighten conciseness by removing the placeholder-heavy 输出示例 and the redundant per-round narrative in 工作流示例, which restates the steps already defined in 工作流程.

Make the LLM-analysis step actionable by including an actual prompt template that returns the nextSearchTopic/shouldContinue JSON, instead of only describing that the LLM 'analyzes the current research state'.

Add explicit validation checkpoints to the loop (e.g., handling malformed JSON, empty search results, or repeated topics) so the workflow has feedback loops for error recovery.

DimensionReasoningScore

Conciseness

The ~235-line body is mostly organized but padded: the 输出示例 uses placeholder filler ('[具体发现1]', '[基于三轮搜索的综合分析...]') and the 工作流示例 narrates the same three rounds already specified in 工作流程, so it could be tightened; it is not a wall of concept-explanation that would warrant a 1, and not lean enough for a 3.

2 / 3

Actionability

Concrete commands exist ('python scripts/web_search.py "<query>"') and a variable table is given, but the central LLM-analysis step is only described ('使用LLM分析当前研究状态') with no actual prompt template, leaving a key executable detail missing — matching the score-2 anchor of concrete-but-incomplete guidance rather than fully copy-paste-ready.

2 / 3

Workflow Clarity

The five-phase flow (输入→初始化→迭代→综合→报告) and the shouldContinue conditional are clearly sequenced, but there are no validation or error-recovery checkpoints (e.g., for failed JSON parsing or empty search results), so it sits at the score-2 anchor of steps-listed-with-validation-gaps rather than the explicit-checkpoint score-3 example.

2 / 3

Progressive Disclosure

The skill is a single >50-line monolithic SKILL.md with everything inline — the detailed workflow example, output template, and troubleshooting are all in-body rather than split into referenced files — matching the score-2 anchor of structured but with content that should be separate kept inline; the over-50-line exception for a 3 does not apply.

2 / 3

Total

8

/

12

Passed

Description

100%

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, complete, and distinct: it states concrete capabilities, provides an explicit use-case trigger clause with natural terms, and occupies a clear deep-research niche. It is among the stronger examples in the rubric.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions such as '多轮迭代的网络搜索和综合分析' and '智能搜索方向调整和综合分析报告生成', matching the anchor for several specific concrete actions; it is not vague like 'Helps with documents'.

3 / 3

Completeness

It answers both what ('对复杂主题进行多轮迭代的网络搜索和综合分析') and when via an explicit '使用场景:当用户需要...' trigger clause, matching the anchor that clearly answers both what AND when with explicit triggers; not merely implied like the score-2 example.

3 / 3

Trigger Term Quality

It uses natural terms a user would say — '深入研究', '全面研究', '分析报告', '最新网络信息' — giving good coverage rather than pure technical jargon, matching the score-3 anchor.

3 / 3

Distinctiveness Conflict Risk

The '深度研究/多轮迭代综合分析' niche and explicit reliance on the web-search skill carve a distinct trigger space unlikely to fire for a generic single-shot search skill; it is not generic like 'Helps with code and documents'.

3 / 3

Total

12

/

12

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.

Validation15 / 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.