CtrlK
BlogDocsLog inGet started
Tessl Logo

gourmet-organizer

整理美食笔记,品鉴菜单,结合用户的美食品鉴经历

52

Quality

57%

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 ./.trae/openclaw-skills/gourmet-organizer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

61%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 content is concise and reasonably well-structured for a simple skill, but actionability and workflow clarity are weakened by a referenced main.py that is not bundled and broken markdown in the step instructions.

Suggestions

Bundle the referenced main.py in a scripts/ directory (or provide its contents) so the example commands are actually executable.

Fix the broken markdown in 使用步骤 — close the quotes and parentheses in steps 1 and 2 ('python main.py "<美食内容>"').

Add a brief verification step, e.g. confirm the entry was appended to Gourmet.md after the script runs, to give the workflow a checkpoint.

DimensionReasoningScore

Conciseness

The body is lean and sectioned with minimal padding, though the feature list partly restates the description and items like '隐性强调用户感受' carry explanatory fluff that could be trimmed, fitting 'efficient; minor instances of over-explanation'.

4 / 5

Actionability

It gives concrete commands ('python main.py "<美食内容>"', 'python main.py --file menu.txt'), but main.py is not present in any bundle directory and the 使用步骤 lines have broken markdown (unclosed quotes/parentheses), leaving the guidance incomplete rather than copy-paste ready.

3 / 5

Workflow Clarity

A rough sequence is present (准备内容 → 运行脚本 → 整理笔记), but there are no validation or verification checkpoints and the step text has syntax gaps, matching 'steps listed but validation gaps; checkpoints missing or implicit'.

3 / 5

Progressive Disclosure

For a simple under-50-line skill the content is well organized into clear sections (适用场景, 功能特点, 使用步骤, 示例) with no nested references, though inline mentions of Gourmet.md and main.py are not clearly signaled as navigable bundle files.

4 / 5

Total

14

/

20

Passed

Description

53%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 conveys a clear niche and a few concrete actions but omits any explicit 'when to use' trigger guidance, capping completeness. Trigger terms are present but lack synonyms and variations.

Suggestions

Add an explicit 'Use when...' clause in the description, e.g. 'Use when the user wants to organize gourmet notes, review or taste menus, or record dining experiences.'

Broaden trigger-term coverage with synonyms and file references (e.g. 美食笔记, 菜单品鉴, 用餐记录, Gourmet.md) so users naturally invoke the skill.

Make actions more concrete and comprehensive — name specific outputs (e.g. 'appends tasting notes to Gourmet.md') rather than generic verbs.

DimensionReasoningScore

Specificity

Names the domain and lists concrete actions ('整理美食笔记', '品鉴菜单', '结合用户的美食品鉴经历'), but the actions are fairly generic and not comprehensive, matching the anchor naming domain plus 1-2 concrete actions without full coverage.

3 / 5

Completeness

It clearly states what the skill does (organize notes, taste menus, incorporate experience) but provides no 'Use when...' trigger clause, so per the guidelines completeness is capped at 3 for a clear 'what' with missing 'when'.

3 / 5

Trigger Term Quality

Contains relevant natural phrases like '美食笔记' and '品鉴菜单' a user might say, but misses common synonyms, variations, and file extensions, fitting the 'some relevant keywords but missing variations' anchor.

3 / 5

Distinctiveness Conflict Risk

The gourmet-notes/menu-tasting niche is fairly distinct with limited overlap risk against unrelated skills, fitting 'mostly distinct; minor overlap risk', though the broad note-organizing framing leaves slight overlap with general note skills.

4 / 5

Total

13

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.