CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

naval-almanack

当用户询问《纳瓦尔宝典》(The Almanack of Naval Ravikant) 相关内容,或在以下领域寻求建议时调用: 财富构建(怎么赚钱/股权期权/杠杆/副业与职业定位/时薪与外包决策)、判断与决策(重大选择纠结/心智模型/打工vs创业)、 幸福与心智(欲望与焦虑/接受与内耗/冥想/刷手机上瘾/愤怒与期望/攀比妒忌)、人生哲学(生命意义/该不该信玄学/诚实沟通/选朋友圈子/怎么读书学习)。 不适用于: 具体投资标的与选股、临床心理治疗、急性危机(先求助专业人士)。 Triggers: 纳瓦尔/Naval/纳瓦尔宝典/致富/财富/幸福/判断力/冥想/读书/人生意义

Quality

85%

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

The canonical home for this skill is naval-almanack in kangarooking/cangjie-skill

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exemplary routing-skill body: intent-indexed navigation to verified one-level-deep capability cards, quantified loading rules, explicit fallback and stop conditions, and almost no padding. The only flaw is minor internal duplication between the 加载规则 and 边界与判停 sections and with the frontmatter exclusions.

DimensionReasoningScore

Conciseness

The body is dense and functional — 6 compact core principles and a routing table that carries real load — with almost no concept-explanation padding. Minor trimmable redundancy keeps it at anchor 4 rather than 5: the no-match rule appears twice ("路由表与能力索引均无法命中…" in both 加载规则 and 边界与判停), and the 触发与不触发 exclusions largely restate the frontmatter description's 不适用于 clause.

4 / 5

Actionability

As an instruction-only routing skill, the guidance is fully executable: every intent row maps to an exact file path ("references/capabilities/wealth-structure.md" — all 19 verified to exist), loading rules are quantified ("再按路由表加载 1 张能力卡;任务明确跨域时最多加载 2 张"), and fallback behavior for unmatched intents is explicit. This covers the common cases with copy-paste-ready specificity, matching anchor 5 under the instruction-skill scoring note.

5 / 5

Workflow Clarity

The workflow is clearly sequenced (read this file → route by intent → load one capability card → answer, with non-capability queries routed to overview/glossary/cheatsheet) and includes an explicit error-recovery loop: routing misses fall back to capability-index.md ("本表未覆盖的意图先查这里") and only then declare out of scope ("明确告知超出本书范围,不硬套书中框架"). Explicit stop conditions ("涉及医疗/法律/人身安全 → 停止套用方法论,建议专业求助") function as validation checkpoints; no destructive or batch operations exist to require a cap.

5 / 5

Progressive Disclosure

The body is a true overview: 6 core principles inline for quick answers, with everything else routed to one-level-deep references — 19 capability cards plus overview/glossary/cheatsheet/capability-index, all verified to exist, and the capability cards themselves contain no further nested references. Navigation by user intent ("怎么才能更幸福… → references/capabilities/happiness-skill.md") is unambiguous, matching anchor 5's clear overview with well-signaled references.

5 / 5

Total

19

/

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-scoped, book-anchored description with explicit trigger guidance, natural user phrasing, and useful negative boundaries. Its main weakness is that the skill's actual action (what it does with a matched query) is implied rather than explicitly stated, and a few natural trigger variants are missing.

Suggestions

Explicitly state the 'what' alongside the 'when', e.g. '提供基于本书的财富构建、判断决策、幸福与人生哲学方法论指导' — currently the skill's action is only implied by '寻求建议时调用'.

Add a few common natural trigger variants (焦虑、内耗、换工作/跳槽、副业) that users would phrase differently from the current Triggers line.

Consider narrowing the broadest trigger words (致富/财富/幸福) with a qualifier tying them to the book (e.g. 纳瓦尔的财富观) to reduce overlap with generic finance/happiness skills.

DimensionReasoningScore

Specificity

The description enumerates concrete, well-scoped domains with parenthetical specifics ("财富构建(怎么赚钱/股权期权/杠杆/副业与职业定位/时薪与外包决策)、判断与决策(重大选择纠结/心智模型/打工vs创业)"), matching the 'several specific items, minor gaps' anchor. It falls short of 5 because the skill's own action is never explicitly stated — '当用户…寻求建议时调用' specifies when to invoke, but what the skill does with the query (provide the book's principles/frameworks as guidance) is only implied.

4 / 5

Completeness

The 'when' is explicit, concrete, and even exclusion-scoped ("当用户询问《纳瓦尔宝典》…相关内容,或在以下领域寻求建议时调用" plus "不适用于: 具体投资标的与选股、临床心理治疗、急性危机"), while the 'what' — advising within these domains using the book's methodology — is present but derived from the domain list rather than stated outright. This matches anchor 4 (both present, one could be more explicit); it exceeds anchor 3 because the trigger clause is explicit, not weakly implied.

4 / 5

Trigger Term Quality

The Triggers line ("纳瓦尔/Naval/纳瓦尔宝典/致富/财富/幸福/判断力/冥想/读书/人生意义") plus natural user phrasing in the domain list ("怎么赚钱", "刷手机上瘾", "攀比妒忌", "该不该信玄学") gives good natural-term coverage. A few common variants users would say (焦虑, 换工作, 副业, 跳槽) appear only indirectly or not at all in the trigger set, keeping it at anchor 4 rather than 5.

4 / 5

Distinctiveness Conflict Risk

Anchoring to a named book ("《纳瓦尔宝典》(The Almanack of Naval Ravikant)") with explicit exclusions makes the niche clear and mostly distinct from other skills. Broad trigger words like "致富/财富/幸福/冥想/读书" still overlap generic finance-, happiness-, meditation-, and reading-advice skills, which is exactly anchor 4's 'minor overlap risk with closely related skills' rather than 5's minimal conflict risk.

4 / 5

Total

16

/

20

Passed

Validation

81%

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

Validation — 13 / 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

referenced_paths_exist

Referenced path issues: 50 deeper-than-1-level

Warning

Total

13

/

16

Passed

Repository

kangarooking/cangjie-skill

Path

dist/naval-almanack-single/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.