CtrlK
BlogDocsLog inGet started
Tessl Logo

youdaonote

有道云笔记官方 skill,支持笔记 CRUD(创建/读取/更新/删除)、待办管理、网页剪藏、笔记搜索、文件夹管理等基础操作。如需构建知识库或 Wiki,请使用 youdaonote-llm-wiki skill 而非本 skill。

65

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./SKILLs/youdaonote/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

A highly actionable CLI skill body with strong workflow sequencing and validation checkpoints. Its weaknesses are repeated warnings that hurt conciseness and a monolithic single-file structure with no progressive disclosure split.

Suggestions

Deduplicate the `create`-for-Markdown prohibition and install/upgrade instructions into a single canonical location to improve conciseness.

Extract the full command reference and expanded examples into reference files (e.g., COMMANDS.md, EXAMPLES.md) and point to them from a concise overview in SKILL.md.

Add an explicit validate-after step for destructive operations (delete, move, rename) to confirm the operation succeeded.

DimensionReasoningScore

Conciseness

Dense and operational with little concept padding, but repeats guidance multiple times (the `create`-for-Markdown prohibition appears in the table, the note-management section, and the notes section; install/upgrade instructions recur), so it could be tightened.

2 / 3

Actionability

Provides fully executable commands and complete JSON payloads (e.g., contentFile save flow, `youdaonote -s ydn save --json`), copy-paste ready with concrete examples.

3 / 3

Workflow Clarity

The prerequisites section is a clear decision tree (command not found / -s error / API key error / success) with validation checkpoints (`check --json`, `help --json`, version gate against minCliVersion) and an explicit stop-and-ask checkpoint for Markdown format selection.

3 / 3

Progressive Disclosure

No bundle/reference files exist, so all ~155 lines live inline as a monolithic reference; sections are well-organized but content that could be split (full command reference, expanded examples) is kept inline, matching the 'content that should be separate is inline' anchor.

2 / 3

Total

10

/

12

Passed

Description

82%

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

A strong, specific description that names concrete capabilities and explicitly distinguishes itself from a sibling skill. Its main weakness is the lack of an explicit positive 'Use when...' trigger clause, capping completeness at 2.

Suggestions

Add an explicit positive trigger clause such as 'Use when the user wants to manage Youdao notes, todos, or clip web pages' to raise completeness to 3.

Include more natural-term variations of the trigger keywords (e.g., '有道云笔记', 'note-taking', 'to-do list') to broaden natural-language matching.

Move the sibling-skill routing guidance into a clearer 'When NOT to use' framing alongside the positive trigger.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 笔记 CRUD(创建/读取/更新/删除)、待办管理、网页剪藏、笔记搜索、文件夹管理 — matching the 'Lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly states what the skill does, but the 'when' is only implied: there is a negative routing clause ('如需构建知识库或 Wiki,请使用 youdaonote-llm-wiki skill') yet no positive 'Use when...' trigger, which caps completeness at 2 per the guidelines.

2 / 3

Trigger Term Quality

Uses natural terms users would say — 笔记 (notes), 待办 (todos), 网页剪藏 (web clip), 搜索 (search), 文件夹 (folder) — giving good coverage of natural keyword variations.

3 / 3

Distinctiveness Conflict Risk

Explicitly de-conflicts from the sibling youdaonote-llm-wiki skill ('请使用...而非本 skill'), establishing a clear niche unlikely to trigger for the wrong skill.

3 / 3

Total

11

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 2 missing

Warning

Total

14

/

16

Passed

Repository
netease-youdao/LobsterAI
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.