CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

research

为给定问题挑选“最适合回答的人”的专家角色,并用该角色给出回答(含选择理由与行动清单)

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/research/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

73%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 is a well-sequenced, highly actionable workflow with explicit gates, feedback loops, and termination conditions, and its file-based planning structure is concrete and executable. Its main weaknesses are redundancy — gating and closing-output rules are repeated across several sections, inflating token cost — and the absence of a worked example showing what a finished expert-persona answer looks like.

Suggestions

Consolidate the gating logic stated in 'Checklist 阶段', '执行步骤/门槛判断', and '输出格式' into one authoritative section, and collapse the three closing-output variants into one template with conditional placeholders.

Add a short worked example (a sample expert persona, one checklist question, and a skeleton of the final answer) so the expected output shape is unambiguous.

Trim ceremonial restatement of MUSTs ('必须' appears dozens of times) — state each rule once; a competent model does not need repeated enforcement.

DimensionReasoningScore

Conciseness

The gating logic ('必须先澄清再回答') is restated across the Checklist 阶段, 执行步骤/门槛判断, Answer 阶段, and 输出格式 sections, and three near-duplicate closing-output variants are enumerated — clearly could be tightened. However, it does not pad with concepts Claude already knows, so it sits at anchor 3 ('mostly efficient but could be tightened') rather than 2, since the redundancy is structural rather than explanatory filler.

3 / 5

Actionability

Highly concrete for an instruction-only skill: exact file paths ('docs/plans/YYYY-MM-DD-research-<slug>-plan.md'), slug naming rules, a 9-item plan template, a structured output format with minimum counts, and verbatim closing blocks. It falls short of anchor 5 only because there is no worked example (e.g. a sample expert persona or checklist output) covering the common case.

4 / 5

Workflow Clarity

The multi-step process is explicitly sequenced (执行步骤 1–6) with an explicit gate judgment ('若待确认问题非空 → 停止在 Checklist 阶段'), a feedback loop (二次澄清→重答 with same-path file updates), and a precise termination condition ('当且仅当 "我还需要你补充的信息" 为空或写明 无'). This matches anchor 5: clear sequence, explicit validation checkpoints, and a feedback loop for recovery.

5 / 5

Progressive Disclosure

No bundle files exist, and the single-file skill is organized into well-labeled sections (文件落点, Checklist 阶段, Answer 阶段, 输出格式, 约束, 收尾要求) with everything at one level. It fits anchor 4 ('good structure; minor organization gaps') — the repeated stage rules and closing variants could be consolidated — but there is no content that clearly demands extraction to separate files.

4 / 5

Total

16

/

20

Passed

Description

55%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 clearly states what the skill does with concrete, specific actions and deliverables, but it omits any 'when to use' trigger guidance and lacks natural trigger-term variations, and its broad 'answer questions' framing creates moderate conflict risk with other advisory skills. It is a solid, specific description that falls short on trigger/completeness dimensions.

Suggestions

Append an explicit trigger clause, e.g. 'Use when the user asks a question and wants an expert perspective, asks "who is best suited to answer this", or wants a specialist-style actionable answer.'

Add natural trigger keywords/synonyms users would actually say (e.g. '找专家/专家视角/谁最适合回答/咨询某个领域专家') to improve trigger term coverage.

Sharpen distinctiveness by naming the deliverables that separate this from generic Q&A skills (e.g. mention the expert persona selection, rationale, and action checklist as signature outputs).

DimensionReasoningScore

Specificity

Names several concrete actions — '挑选"最适合回答的人"的专家角色', '用该角色给出回答', '(含选择理由与行动清单)' — with minor coverage gaps (no mention of the clarification loop or file artifacts). It lists more than 1-2 specific actions with deliverables, fitting anchor 4 rather than 3, but is not comprehensive enough for 5.

4 / 5

Completeness

The 'what' is clearly stated (select an expert persona and answer as them, including rationale and action list), but there is no 'when'/'Use when...' clause or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Terms like '给定问题', '专家角色', '回答', '行动清单' are somewhat natural, but the description lacks common variations/synonyms users would say (e.g. '找专家', '谁最适合回答这个问题') and has no explicit trigger phrasing. This matches anchor 3 ('some relevant keywords but missing common variations') better than 4.

3 / 5

Distinctiveness Conflict Risk

The persona-selection framing ('最适合回答的人的专家角色') gives it a niche, but 'answer a given question with an expert' is broad enough to overlap with general research/consulting/advisory skills, matching anchor 3 ('somewhat specific but could still overlap with similar skills') rather than 4.

3 / 5

Total

13

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

Leo-stone-dot/my_life_agent

Path

skills/research/SKILL.md

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.