CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

reading-metaskill

当用户想养成阅读习惯、问「读什么书/怎么读」「如何学习新领域/怎么入门某学科」时调用。 核心理念: 阅读是终极元技能; 读你所爱直到爱上阅读, 没有读完义务; 读原著与经典优先; 以教促学; 每天1-2小时即可进入极少数人行列。 不适用于: 具体某本书的书评、考试备考资料选择。 Triggers: 阅读/读书/怎么学习/入门/原著/书单/reading/how to learn

Quality

78%

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 ./dist/naval-almanack-pack/reading-metaskill/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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.

A well-structured, information-dense body: verbatim source quote, distilled methodology, applied cases, trigger scenarios, executable steps with completion criteria, and honest boundaries including the author's blind spots. Weaknesses are minor: meta/audit padding, a dangling test-results.md reference, and missing failure-recovery guidance in the steps.

Suggestions

Remove or relocate the 审计信息 block (validation checkmarks, 蒸馏时间) and the dangling 「见 test-results.md」 reference, since they consume tokens without aiding execution and point to a file absent from the bundle.

Trim the A2 语言信号 list, which duplicates the description's Triggers line, or merge the two into one canonical trigger list.

Add a brief failure-recovery note to the E section (e.g., what to do if the 7-day reading streak breaks) to close the workflow's only checkpoint gap.

DimensionReasoningScore

Conciseness

The body is dense and Naval-specific — quotes, methodology, cases, steps, and boundaries all carry unique content Claude cannot know. Minor instances could be trimmed: the 审计信息 block (「验证通过: V1 ✓ / V2 ✓ / V3 ✓」「蒸馏时间: 2026-08-01」), the A2 语言信号 list that largely duplicates the description's triggers, and the dangling 「见 test-results.md」 reference.

4 / 5

Actionability

The E section gives concrete, measurable guidance for an instruction-only skill — 「挑一本『读起来有意思』的书…从最吸引你的章节开始」「每天固定 1–2 小时(或固定 15 分钟起步),连续 7 天」「每周写/讲一次」 — with completion criteria and a stop condition. Minor gaps remain, e.g., how to actually identify a field's 奠基原著 in step 3.

4 / 5

Workflow Clarity

The four steps are clearly sequenced (降门槛 → 建立每日习惯 → 原著补基础 → 以教促学) and each carries a 完成标准 acting as a checkpoint, plus a 判停条件 in step 1. It is not a 5 because there is no explicit failure-recovery feedback loop (e.g., what to do if the 7-day streak breaks).

4 / 5

Progressive Disclosure

The skill is a well-organized single file: clearly headed sections (R/I/A1/A2/E/B), one-level cross-references to adjacent skills, and no nested references. The minor gap is the reference to 「test-results.md」, which does not exist in the bundle, making that pointer dangling.

4 / 5

Total

16

/

20

Passed

Description

75%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.

A well-crafted bilingual description with an explicit invoke-when clause, a dedicated trigger list, and clear not-for boundaries. Its main weaknesses are a philosophy-framed rather than capability-framed 'what', and slightly broad learning-related triggers with minor conflict risk against general study skills.

Suggestions

Reframe the 核心理念 line as an explicit capability statement of what the skill provides (e.g., 提供基于《纳瓦尔宝典》的阅读习惯培养方法论与可执行步骤), so the 'what' is as explicit as the 'when'.

Narrow the broad triggers 「怎么学习/入门/how to learn」 to reading-specific variants (e.g., 「怎么读书」「入门某领域该读什么」「read more / what to read first」) to reduce overlap with general learning skills.

DimensionReasoningScore

Specificity

The description lists several specific concrete items — 「读你所爱直到爱上阅读」「没有读完义务」「读原著与经典优先」「以教促学」「每天1-2小时」 — rather than vague filler. It falls short of a 5 because these are principles stated as philosophy rather than a comprehensive list of concrete actions the skill performs.

4 / 5

Completeness

The 'when' is explicit and strong (「当用户想养成阅读习惯、问...时调用」 plus a dedicated Triggers line), and the 核心理念 line conveys the 'what'. It is not a 5 because the 'what' is framed as embedded philosophy rather than an explicit statement of what the skill does or provides.

4 / 5

Trigger Term Quality

Good keyword coverage in both languages (阅读/读书/怎么学习/入门/原著/书单/reading/how to learn) plus natural user phrases like 「读什么书/怎么读」「怎么入门某学科」. A few natural terms are missing (e.g., 「读书习惯」「read more」「我读不进去/半途而废」), so it does not reach the comprehensive synonym coverage of a 5.

4 / 5

Distinctiveness Conflict Risk

Clear niche (reading-as-metaskill coaching) with explicit exclusions (「不适用于: 具体某本书的书评、考试备考资料选择」) that sharpen boundaries. Minor overlap risk remains because broad triggers like 「怎么学习」「入门」「how to learn」 could also fire for general learning or study skills.

4 / 5

Total

16

/

20

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository

kangarooking/cangjie-skill

Path

dist/naval-almanack-pack/reading-metaskill/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.