Agent skill

Naval Almanack Source Router

by kangarooking in kangarooking/cangjie-skill

Front door to a compact skill pack based on the Chinese edition of the Naval Almanack book, routing wealth, happiness and decision questions to the right reference card.

MITAuto-check passedKnowledge Management

SKILL.md written in Chinese; this summary is our English description.

Install Naval Almanack Source Router

skills CLI
$ npx skills add kangarooking/cangjie-skill --skill naval-almanack -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install kangarooking/cangjie-skill naval-almanack --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/kangarooking/cangjie-skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/benchmarks/naval/prototypes/compact-pack/naval-almanack .claude/skills/naval-almanack && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
naval-almanack
GitHub stars
11k
Token cost
~1.1k tokens
SKILL.md length
130 words
Files
25 (incl. references)
Skills in repo
22
Repo updated
First seen
Licence
MIT

At a glance

Front door to a compact skill pack based on the Chinese edition of the Naval Almanack book, routing wealth, happiness and decision questions to the right reference card.

  • Works in 6 steps: 财富=睡觉时仍在赚钱的资产;靠「责任→产权→杠杆」构建,无法靠出租时间致富。 → 用特殊知识(对你像玩、对别人像工作)产品化自己,成为不可替代。 → 判断力比努力重要;无法决定就答否;两条均等的路选短期更痛苦的那条。 → …
  • Asking what the Naval Almanack book says about a specific topic
  • SKILL.md covers 触发与不触发, 核心原则(常驻速览,概览类问题读到这里即可回答), 能力路由(先读本表,按意图加载 1 张能力卡) and 加载规则, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Questions about the book itself (title, chapters, overall summary, terms) and about themes that have no standalone skill yet are handled here: training happiness and managing desire, acceptance and rumination, meditation and the monkey mind, status games and comparison, choosing friends, employee versus founder, honest communication, identity, expectations and anger, the meaning of life, rational thinking about mysticism, long-term compounding and judgment.

A short list of core principles is always at hand for overview questions, such as wealth as assets that earn while you sleep, building specific knowledge, judgment over effort and happiness as a trainable skill. A routing table maps your intent to one capability card under `references/capabilities/`; six topics (wealth structure, productizing yourself, decision heuristics, hourly rate and time, reading as a meta-skill, screen detox) have their own skills that take priority when installed. It declines specific investment picks, clinical mental health crises and detailed salary negotiation. The text is in Chinese.

When your agent uses it

  • Asking what the Naval Almanack book says about a specific topic
  • Working through happiness, anxiety or comparison with the book's ideas
  • Choosing between employment and starting something of your own
  • Getting a quick overview of the book's core principles

Example prompts

  • “Give me a summary of the Naval Almanack's main principles on wealth and happiness.”
  • “Use the book's ideas to help me stop comparing myself with my peers.”
  • “Explain what the book says about working for a company versus founding one.”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. 财富=睡觉时仍在赚钱的资产;靠「责任→产权→杠杆」构建,无法靠出租时间致富。
  2. 用特殊知识(对你像玩、对别人像工作)产品化自己,成为不可替代。
  3. 判断力比努力重要;无法决定就答否;两条均等的路选短期更痛苦的那条。
  4. 财富、知识、声誉、关系都遵循复利;只玩长期正和游戏,与能共事一辈子的人同行。
  5. 幸福是可训练的技能:减少欲望、活在当下;任何处境只有三选项——改变/接受/离开。
  6. 阅读是终极元技能:读你所爱、原著优先,每天 1-2 小时即进入极少数人行列。

What it can do on your machine

Read from SKILL.md and the folder at commit a28de55. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Naval Almanack Source Router loads about 1.1k tokens when it runs, and up to ~32k if it reads all its reference files. Until then it costs about 102 tokens; SKILL.md has 130 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~102
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~32k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from kangarooking/cangjie-skill at commit a28de55, republished under its MIT licence (© kangarooking). 130 words, ~1,146 tokens.

Download SKILL.mdSave it as .claude/skills/naval-almanack/SKILL.md (or your agent's skills folder). This skill also uses 24 other files; get the full folder from GitHub.
name
naval-almanack
description
当用户询问《纳瓦尔宝典》这本书本身(书名/作者/章节/整书概览/术语),或涉及本书未独立成 Skill 的主题时调用: 幸福训练/欲望管理、接受与内耗、冥想与心猴、地位游戏与攀比、选朋友与圈子、打工vs创业(委托代理)、 诚实沟通、身份与自我形象、期望与愤怒、生命意义、该不该信玄学(理性验证)、长期复利与声誉、判断力训练。 以下意图优先使用同包独立 Skill: wealth-structure(致富/股权期权)、productize-yourself(职业定位/副业方向)、 decision-heuristics(重大选择纠结)、hourly-rate-time(时薪/外包/时间分配)、reading-metaskill(怎么读书学习)、screen-detox(刷手机上瘾)。 Triggers: 纳瓦尔/Naval/纳瓦尔宝典/幸福/冥想/内耗/攀比/圈子/复利/人生意义
metadata.generated_by
cangjie compile_single v0.1 (phase0 prototype)
metadata.variant
router
metadata.source_pack
books/naval-almanack-skill
metadata.capability_count
19
metadata.entrypoint_count
7

《纳瓦尔宝典:财富与幸福指南》 — 来源路由入口(compact pack)

触发与不触发

适用:与本书能力域相关的咨询与任务(见下方路由表的意图列)。 不适用:

  • 具体投资标的分析、选股与理财产品建议
  • 临床抑郁、精神疾病急性发作等需要专业治疗的场景(先就医)
  • 急性自杀风险(先紧急求助)
  • 需要外交辞令的谈判策略与具体薪酬数字

核心原则(常驻速览,概览类问题读到这里即可回答)

  1. 财富=睡觉时仍在赚钱的资产;靠「责任→产权→杠杆」构建,无法靠出租时间致富。
  2. 用特殊知识(对你像玩、对别人像工作)产品化自己,成为不可替代。
  3. 判断力比努力重要;无法决定就答否;两条均等的路选短期更痛苦的那条。
  4. 财富、知识、声誉、关系都遵循复利;只玩长期正和游戏,与能共事一辈子的人同行。
  5. 幸福是可训练的技能:减少欲望、活在当下;任何处境只有三选项——改变/接受/离开。
  6. 阅读是终极元技能:读你所爱、原著优先,每天 1-2 小时即进入极少数人行列。

能力路由(先读本表,按意图加载 1 张能力卡)

用户意图先读补读/备注
怎么赚钱/如何致富;该不该要期权/股权;评估一个生意或副业的结构references/capabilities/wealth-structure.md已晋级为独立 Skill wealth-structure(已安装时优先直接使用;本卡仅作原文与背景补充)
职业/副业/自由职业方向纠结;我该做什么才能赚钱且不被替代;寻找独特优势references/capabilities/productize-yourself.md已晋级为独立 Skill productize-yourself(已安装时优先直接使用;本卡仅作原文与背景补充)
换工作/买房/搬城/合伙/结婚等重大选择纠结;列了利弊表还是拿不定主意references/capabilities/decision-heuristics.md已晋级为独立 Skill decision-heuristics(已安装时优先直接使用;本卡仅作原文与背景补充)
琐事/外包值不值得;时间分配与安排;离财务自由还差什么references/capabilities/hourly-rate-time.md已晋级为独立 Skill hourly-rate-time(已安装时优先直接使用;本卡仅作原文与背景补充)
想养成阅读习惯;读什么书/怎么读;如何学习新领域/入门某学科references/capabilities/reading-metaskill.md已晋级为独立 Skill reading-metaskill(已安装时优先直接使用;本卡仅作原文与背景补充)
刷手机/短视频/社交媒体上瘾;想戒断多巴胺零食references/capabilities/screen-detox.md已晋级为独立 Skill screen-detox(已安装时优先直接使用;本卡仅作原文与背景补充)
需要方向性判断/这事靠谱吗;想提升决策能力/学心智模型references/capabilities/judgment-training.mdreferences/capabilities/reading-metaskill.md、references/capabilities/decision-heuristics.md
要不要长期投入某段关系/某个项目;如何积累声誉与信任references/capabilities/long-term-compounding.mdreferences/capabilities/peer-selection.md、references/capabilities/wealth-structure.md
为什么大公司磨洋工/小公司拼命;打工还是创业/该不该自己干references/capabilities/principal-agent.mdreferences/capabilities/judgment-training.md
怎么才能更幸福;为什么得到了还不满足;怎么减少焦虑references/capabilities/happiness-skill.mdreferences/capabilities/acceptance.md、references/capabilities/monkey-mind-meditation.md
为什么有人攻击我/大家卷来卷去;怎么不在乎别人眼光;为什么妒忌references/capabilities/game-selection.mdreferences/capabilities/happiness-skill.md、references/capabilities/long-term-compounding.md
困在无法改变的处境里反复内耗;该忍还是该走references/capabilities/acceptance.mdreferences/capabilities/life-meaning.md、references/capabilities/happiness-skill.md
被别人的期望压垮;容易愤怒/怎么不生气;感觉被工作困住/怎么说不references/capabilities/self-liberation.mdreferences/capabilities/happiness-skill.md、references/capabilities/honesty-communication.md
脑子停不下来/焦虑反刍;想学冥想/提升专注力references/capabilities/monkey-mind-meditation.mdreferences/capabilities/happiness-skill.md、references/capabilities/rational-buddhism.md
交朋友/选伴侣/换圈子纠结;感觉被周围人拖累/该不该疏远某人references/capabilities/peer-selection.mdreferences/capabilities/long-term-compounding.md、references/capabilities/honesty-communication.md
发现自己在为立场辩护/看不清现实;反复立志却改变不了自己references/capabilities/identity-work.mdreferences/capabilities/acceptance.md、references/capabilities/honesty-communication.md
怎么真诚沟通/拒绝别人/给反馈;不想说场面话/发现自己在隐瞒references/capabilities/honesty-communication.mdreferences/capabilities/identity-work.md
某主张/玄学/灵修该不该信;想建立自己的验证标准references/capabilities/rational-buddhism.mdreferences/capabilities/life-meaning.md、references/capabilities/monkey-mind-meditation.md
活着的意义是什么/虚无感;找不到方向/该为什么努力references/capabilities/life-meaning.mdreferences/capabilities/rational-buddhism.md、references/capabilities/acceptance.md

非能力类查询:

  • 书名/作者/章节/整书概览 → references/overview.md
  • 术语解释 → references/glossary.md
  • 决策规则速查(不需要原文依据时) → references/cheatsheet.md
  • 完整意图与关键词索引(本表未覆盖的意图先查这里) → references/capability-index.md

加载规则

  • 每次任务先读本文件,再按路由表加载 1 张能力卡;任务明确跨域时最多加载 2 张。
  • 概览/书名类问题不加载能力卡,用「核心原则」与 overview.md 回答。
  • 路由表与 capability-index.md 都无法命中的意图,明确告知超出本书范围,不要硬套。

边界与判停

  • 意图在路由表与能力索引中均无法命中 → 明确告知超出本书范围,不硬套书中框架。
  • 涉及医疗/法律/人身安全 → 停止套用方法论,建议专业求助。
  • 纯事实查询(书名/作者/出版年/章节)→ 用核心原则与 overview 回答后即停,不展开人生建议。

© kangarooking, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 24 other files (references) in benchmarks/naval/prototypes/compact-pack/naval-almanack of kangarooking/cangjie-skill.

  • SKILL.md
  • BUILD_MANIFEST.json
  • references/capabilities/acceptance.md
  • references/capabilities/decision-heuristics.md
  • references/capabilities/game-selection.md
  • references/capabilities/happiness-skill.md
  • references/capabilities/honesty-communication.md
  • references/capabilities/hourly-rate-time.md
  • references/capabilities/identity-work.md
  • references/capabilities/judgment-training.md
  • references/capabilities/life-meaning.md
  • references/capabilities/long-term-compounding.md
  • references/capabilities/monkey-mind-meditation.md
  • references/capabilities/peer-selection.md
  • references/capabilities/principal-agent.md
  • references/capabilities/productize-yourself.md
  • references/capabilities/rational-buddhism.md
  • references/capabilities/reading-metaskill.md
  • references/capabilities/screen-detox.md
  • … and 6 more

Open the folder on GitHubat commit a28de55

Compare with similar skills

Naval Almanack Source Router next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Naval Almanack Source Router compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Naval Almanack Source Router this skillkangarooking/cangjie-skill11k—~1.1kAutomated safety check: PassMIT
Book to Skill Convertervirgiliojr94/book-to-skill34k—~14kAutomated safety check: PassMIT
Capture Conversationoutline/outline41k—~474Automated safety check: PassCustom licence
Personal Knowledge Wikizhayujie/CowAgent47k—~924Automated safety check: PassMIT
Local Knowledge Base RetrieverConardLi/rag-skill7152 repos~1.7kAutomated safety check: PassNone
Datachain Knowledgedatachain-ai/datachain2.8k—~3kAutomated safety check: PassApache-2.0

Similar skills

  • Book to Skill Converter

    virgiliojr94/book-to-skill

    Converts books and documents in PDF, EPUB, DOCX, HTML, Markdown, text, RTF or MOBI form into agent skills built from frameworks, principles, techniques and anti-patterns.

    34k GitHub stars~14k tokensUpdated 4 days ago
    Knowledge ManagementAuto-check passed
  • Capture Conversation

    outline/outline

    Save the current conversation, a decision, or a set of notes as a document in an Outline collection; use when the user wants to keep what was discussed in their knowledge base.

    41k GitHub stars~474 tokensUpdated yesterday
    Knowledge ManagementAuto-check passed
  • Personal Knowledge Wiki

    zhayujie/CowAgent

    Maintains a structured Markdown knowledge base in a knowledge/ folder by ingesting shared articles, synthesizing conversations and answering questions from it.

    47k GitHub stars~924 tokensUpdated yesterday
    Knowledge ManagementAuto-check passed
  • Answers questions from a local knowledge base folder by walking hierarchical index files and searching with grep, pdfplumber and pandas instead of loading whole files.

    715 GitHub starsUsed in 2 repos~1.7k tokens
    Knowledge ManagementAuto-check passed
  • Datachain Knowledge

    datachain-ai/datachain

    A skill your agent uses whenever datasets, cloud storage buckets, or data pipelines are mentioned — creating, saving, querying, listing, exploring, deleting, or processing data in S3, GCS, Azure…

    2.8k GitHub stars~3k tokensUpdated yesterday
    Knowledge ManagementAuto-check passed
  • Find And Cite

    outline/outline

    Answer questions from the Outline knowledge base with quotes and links to the source documents; use when the user asks what the team knows, documented, or decided about a topic.

    41k GitHub stars~537 tokensUpdated yesterday
    Knowledge ManagementAuto-check passed

More from kangarooking/cangjie-skill

All 22 skills in this repo
  • Book to Skills Distiller

    kangarooking/cangjie-skill

    Distills a book, video transcript, podcast, course or interview into a set of atomic, executable agent skills through a staged, verified pipeline.

    11k GitHub stars~2k tokensUpdated 8 days ago
    Auto-check passed
  • Almanack of Naval Ravikant Guide

    kangarooking/cangjie-skill

    Answers questions on wealth, decisions, happiness and life philosophy using capability notes distilled from The Almanack of Naval Ravikant, routed by intent.

    11k GitHub stars~1.1k tokensUpdated 8 days ago
    Auto-check passed
  • Change, Accept or Leave Framework

    kangarooking/cangjie-skill

    Helps someone stuck ruminating over an unchangeable situation decide whether to change it, accept it, or leave it, drawn from a chapter of Navalism-style writing.

    11k GitHub stars~700 tokensUpdated 8 days ago
    Auto-check passed
  • Major Decision Heuristics

    kangarooking/cangjie-skill

    Helps with big life and career choices you cannot settle, such as a new job, a move or a partnership, using three rules drawn from the Naval Almanack.

    11k GitHub stars~669 tokensUpdated 8 days ago
    Auto-check passed
  • Status Games and Inner Scorecard

    kangarooking/cangjie-skill

    Helps you work out whether a situation is a zero-sum status game, a positive-sum wealth game or a single-player game, using an inner scorecard and an envy test drawn from Naval Ravikant's ideas.

    11k GitHub stars~651 tokensUpdated 8 days ago
    Auto-check passed
  • Happiness as a Trainable Skill

    kangarooking/cangjie-skill

    Guides someone through a framework for treating happiness as a trainable default state, built around desire management and staying present.

    11k GitHub stars~660 tokensUpdated 8 days ago
    Auto-check passed

Questions about Naval Almanack Source Router

What does Naval Almanack Source Router do?

Front door to a compact skill pack based on the Chinese edition of the Naval Almanack book, routing wealth, happiness and decision questions to the right reference card. Questions about the book itself (title, chapters, overall summary, terms) and about themes that have no standalone skill yet are handled here: training happiness and managing desire, acceptance and rumination, meditation and the monkey mind, status games and comparison, choosing friends, employee versus founder, honest communication, identity, expectations and anger, the meaning of life, rational thinking about mysticism, long-term compounding and judgment.

When should I use Naval Almanack Source Router?

Naval Almanack Source Router fits situations like: asking what the Naval Almanack book says about a specific topic; working through happiness, anxiety or comparison with the book's ideas; choosing between employment and starting something of your own; getting a quick overview of the book's core principles.

How do I install Naval Almanack Source Router in Claude Code?

Run `npx skills add kangarooking/cangjie-skill --skill naval-almanack -a claude-code`. Or copy the skill folder (benchmarks/naval/prototypes/compact-pack/naval-almanack in kangarooking/cangjie-skill) into .claude/skills/naval-almanack in your project. Claude Code loads it when a task matches its description.

How do I install Naval Almanack Source Router in Codex?

Run `npx skills add kangarooking/cangjie-skill --skill naval-almanack -a codex`. Or copy the skill folder (benchmarks/naval/prototypes/compact-pack/naval-almanack in kangarooking/cangjie-skill) into .agents/skills/naval-almanack in your project. Codex loads it when a task matches its description.

Can I use Naval Almanack Source Router in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add kangarooking/cangjie-skill --skill naval-almanack -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/naval-almanack, .gemini/skills/naval-almanack, .github/skills/naval-almanack and .opencode/skills/naval-almanack in your project.

What does Naval Almanack Source Router need to run?

SKILL.md names no scripts, command-line tools or credentials: Naval Almanack Source Router is instructions for the agent only.

Does Naval Almanack Source Router access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Naval Almanack Source Router safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Naval Almanack Source Router use?

Naval Almanack Source Router is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Naval Almanack Source Router use?

About 1.1k tokens (SKILL.md is roughly 4.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 31k tokens, read only when the agent opens those files.

What are the alternatives to Naval Almanack Source Router?

Skills that share tags, products or a category with Naval Almanack Source Router: Book to Skill Converter (virgiliojr94/book-to-skill, 34k stars), Capture Conversation (outline/outline, 41k stars), Personal Knowledge Wiki (zhayujie/CowAgent, 47k stars) and Local Knowledge Base Retriever (ConardLi/rag-skill, 715 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Naval Almanack Source Router?

kangarooking (a GitHub user) maintains it in kangarooking/cangjie-skill, which has 11,071 GitHub stars. The repository holds 22 skills in this directory. The repository was last updated on October 2, 2026.

Source: kangarooking/cangjie-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.