Individual skill
cangjie-skill
Distill a book, long-video transcript, podcast, course, or interview into a coherent set of executable skills. Use when the user asks to "拆书" / "蒸馏一本书" / "把 XX 书做成 skill" / "把这个视频/播客/课程蒸馏成 skill" / "turn a book or video into skills" — i.e. wants the frameworks, principles, and methodologies in long-form content extracted into atomic, reusable Claude skills that an agent can invoke in real-world situations. NOT for simple summarization, book reviews, or role-playing as the author (that is nuwa-skill's job).
SKILL.md
Source commit a28de55ba881b9928956a55048f743f7a9e3b23e
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 2, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 12,350
- Repository last updated
- Oct 2, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-workflows Repository topic
- ai-skills Repository topic
- automation Repository topic
- book-to-skill Repository topic
- knowledge-distillation Repository topic
- prompt-engineering Repository topic
- skill-generator Repository topic
- templates Repository topic
- writing Derived category
- education Derived category
Declared tags are partial or unavailable.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.github/pull_request_template.mddoc · 603 bytes.github/workflows/deploy-pages.ymlasset · 925 bytes.github/workflows/pipeline-check.ymlasset · 3,579 bytes.github/workflows/registry-check.ymlasset · 799 bytes.github/workflows/update-star-history.ymlasset · 1,110 bytes.gitignoreasset · 177 bytesCHANGELOG.mddoc · 5,198 bytesCONTRIBUTING.mddoc · 2,665 bytesGITHUB_REPO.mddoc · 454 bytesLICENSEasset · 1,056 bytesREADME.ja.mddoc · 17,046 bytesREADME.mddoc · 22,129 bytesREADME.zh-CN.mddoc · 20,816 bytesSKILL.mdcore · 13,461 bytesassets/kangarooking-gzh.pngasset · 4,532,874 bytesassets/star-history-assets-LICENSE.txtdoc · 1,202 bytesassets/star-history-logo.png.b64asset · 5,581 bytesassets/star-history.svgasset · 66,325 bytesassets/wechat-personal-qr.jpgasset · 169,532 bytesassets/wecom-cangjie-group-qr.pngasset · 4,731 bytesassets/xkcd.woff.b64asset · 53,409 bytesbenchmarks/naval/capability-map.yamlasset · 17,867 bytesbenchmarks/naval/metrics-v2/a-class-metrics.jsonasset · 3,063 bytesbenchmarks/naval/metrics-v2/a-class-metrics.mddoc · 942 bytesbenchmarks/naval/metrics-v2/benchmark.jsonasset · 3,775 bytesbenchmarks/naval/metrics-v2/benchmark.mddoc · 447 bytesbenchmarks/naval/metrics/a-class-metrics.jsonasset · 3,099 bytesbenchmarks/naval/metrics/a-class-metrics.mddoc · 900 bytesbenchmarks/naval/phase0-report.mddoc · 6,335 bytesbenchmarks/naval/phase0-routing-eval.mddoc · 4,663 bytesbenchmarks/naval/phase1-routing-eval-50.mddoc · 13,237 bytesbenchmarks/naval/prototypes/compact-pack/capability-destinations.jsonasset · 2,340 bytesbenchmarks/naval/task-set-v1.jsonasset · 4,455 bytesbenchmarks/naval/task-set-v2.jsonasset · 10,753 bytesbenchmarks/naval/token-config-v2.jsonasset · 732 bytesbenchmarks/naval/token-config.jsonasset · 512 bytesbenchmarks/toolbook/README.mddoc · 2,558 bytesbenchmarks/toolbook/output-suite.jsonasset · 1,768 bytesbenchmarks/toolbook/validation-cases.jsonasset · 5,951 bytesbooks/naval-almanack-skill/.cangjie/capabilities/book/glossary.mddoc · 2,929 bytesbooks/naval-almanack-skill/.cangjie/capabilities/book/overview.mddoc · 12,128 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/acceptance.mddoc · 5,021 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/decision-heuristics.mddoc · 4,866 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/game-selection.mddoc · 4,765 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/happiness-skill.mddoc · 4,582 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/honesty-communication.mddoc · 4,548 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/hourly-rate-time.mddoc · 4,829 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/identity-work.mddoc · 4,563 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/judgment-training.mddoc · 4,747 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/life-meaning.mddoc · 4,896 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/long-term-compounding.mddoc · 4,872 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/monkey-mind-meditation.mddoc · 4,864 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/peer-selection.mddoc · 4,737 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/principal-agent.mddoc · 4,759 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/productize-yourself.mddoc · 5,148 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/rational-buddhism.mddoc · 4,922 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/reading-metaskill.mddoc · 4,619 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/screen-detox.mddoc · 4,820 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/self-liberation.mddoc · 4,787 bytesbooks/naval-almanack-skill/.cangjie/capabilities/cards/wealth-structure.mddoc · 5,052 bytesbooks/naval-almanack-skill/.cangjie/capabilities/destinations.jsonasset · 1,596 bytesbooks/naval-almanack-skill/.cangjie/capabilities/verified.yamlasset · 36,123 bytesbooks/naval-almanack-skill/BOOK_OVERVIEW.mddoc · 12,128 bytesbooks/naval-almanack-skill/DIGEST.mddoc · 21,626 bytesbooks/naval-almanack-skill/GLOSSARY.mddoc · 2,922 bytesbooks/naval-almanack-skill/INDEX.mddoc · 5,586 bytesbooks/naval-almanack-skill/PIPELINE_STATE.mddoc · 1,800 bytesbooks/naval-almanack-skill/candidates/cases.mddoc · 14,729 bytesbooks/naval-almanack-skill/candidates/counter-examples.mddoc · 15,336 bytesbooks/naval-almanack-skill/candidates/frameworks.mddoc · 17,501 bytesbooks/naval-almanack-skill/candidates/glossary.mddoc · 11,109 bytesbooks/naval-almanack-skill/candidates/principles.mddoc · 28,912 bytesbooks/naval-almanack-skill/rejected/ce17-status-networking.mddoc · 673 bytesbooks/naval-almanack-skill/rejected/f08-luck-four-types.mddoc · 768 bytesbooks/naval-almanack-skill/rejected/f20-single-player-game-draft.mddoc · 633 bytesbooks/naval-almanack-skill/rejected/p41-act-fast-be-patient.mddoc · 637 bytesbooks/naval-almanack-skill/rejected/p49-life-formulas.mddoc · 679 bytesbooks/naval-almanack-skill/verified.mddoc · 23,130 bytesdist/naval-almanack-pack/BUILD_MANIFEST.jsonasset · 4,619 bytesdist/naval-almanack-pack/capability-destinations.jsonasset · 3,217 bytesdocs/migrations/2026-08-25-v2.0-to-v2.1.mddoc · 5,157 bytesdocs/plans/2026-07-13-agent-install-detail-redesign.mddoc · 1,435 bytesdocs/plans/2026-07-13-cangjie-skill-official-website-design.mddoc · 33,037 bytesdocs/plans/2026-07-13-cangjie-skill-website-mvp-functional-spec.mddoc · 15,853 bytesdocs/plans/2026-07-13-cangjie-skill-website-mvp-implementation.mddoc · 5,336 bytesdocs/plans/2026-08-23-cangjie-skill-optimization-plan.mddoc · 133,175 bytesdocs/releases/v2.5.0.mddoc · 6,219 bytesdocs/reports/2026-08-25-v2.1-implementation-report.mddoc · 6,001 bytesdocs/requirements/2026-07-21-cangjie-skill-website-prd.mddoc · 31,281 bytesextractors/case-extractor.mddoc · 3,378 bytesextractors/counter-example-extractor.mddoc · 3,034 bytesextractors/framework-extractor.mddoc · 3,183 bytesextractors/glossary-extractor.mddoc · 2,781 bytesextractors/principle-extractor.mddoc · 3,075 bytesmethodology/00-overview.mddoc · 5,226 bytesmethodology/01-stage0-adler.mddoc · 3,519 bytesmethodology/02-stage1-parallel-extract.mddoc · 5,518 bytesmethodology/03-stage1.5-triple-verify.mddoc · 6,947 bytesmethodology/03b-stage1.6-promotion-gate.mddoc · 3,424 bytesmethodology/04-stage2-ria-plus.mddoc · 7,299 bytesmethodology/05-stage3-zettelkasten.mddoc · 2,061 bytesmethodology/06-stage4-pressure-test.mddoc · 7,920 bytesmethodology/07-stage5-deliver.mddoc · 5,146 bytesregistry/1000-true-fans-skill/entry.yamlasset · 450 bytesregistry/ai-for-everyone-skill/entry.yamlasset · 443 bytesregistry/buffett-letters-skill/entry.yamlasset · 474 bytesregistry/cognitive-dividend-skill/entry.yamlasset · 455 bytesregistry/contagious-skill/entry.yamlasset · 424 bytesregistry/copywriters-handbook-skill/entry.yamlasset · 454 bytesregistry/duan-yongping-skill/entry.yamlasset · 457 bytesregistry/first-principles-skill/entry.yamlasset · 443 bytesregistry/high-math-vol1-ch1-skill/entry.yamlasset · 455 bytesregistry/huangdi-neijing-skill/entry.yamlasset · 459 bytesregistry/influence-skill/entry.yamlasset · 417 bytesregistry/loop-engineering-skill/entry.yamlasset · 456 bytesregistry/mao-selected-works-skill/entry.yamlasset · 441 bytesregistry/mingchao-those-things-skill/entry.yamlasset · 446 bytesregistry/no-rules-rules-skill/entry.yamlasset · 433 bytesregistry/poor-charlies-almanack-skill/entry.yamlasset · 453 bytesregistry/qbdx-buffett-letters-skill/entry.yamlasset · 448 bytesregistry/sunzi-bingfa-skill/entry.yamlasset · 419 bytesregistry/system-prompt-skills/entry.yamlasset · 446 bytesregistry/viral-copywriting-skill/entry.yamlasset · 441 bytesregistry/wo-yu-di-tan-skill/entry.yamlasset · 428 bytesregistry/zhouyi-skill/entry.yamlasset · 410 bytesschemas/capability-bundle.schema.jsonasset · 2,237 bytesschemas/capability.schema.jsonasset · 3,844 bytesschemas/change-set.schema.jsonasset · 1,561 bytesschemas/contracts/chunk.schema.jsonasset · 1,035 bytesschemas/contracts/source-document.schema.jsonasset · 2,054 bytesschemas/dependency-graph.schema.jsonasset · 1,444 bytesschemas/eval-suite.schema.jsonasset · 2,969 bytesschemas/failure-case.schema.jsonasset · 1,577 bytesschemas/output-decision.schema.jsonasset · 1,156 bytesschemas/registry-entry-v1.schema.jsonasset · 2,063 bytesschemas/registry-entry-v2.schema.jsonasset · 2,901 bytesschemas/registry-entry.schema.jsonasset · 536 bytesschemas/source-manifest.schema.jsonasset · 2,087 bytesscripts/apply_skill_patch.pyruns · 3,273 bytesscripts/benchmark.pyruns · 4,025 bytesscripts/build_chunks.pyruns · 7,566 bytesscripts/build_index.pyruns · 3,685 bytesscripts/cangjie.pyruns · 13,265 bytesscripts/cangjie_common.pyruns · 7,282 bytesscripts/compile_pack.pyruns · 6,191 bytesscripts/compile_single.pyruns · 10,034 bytesscripts/count_tokens.pyruns · 6,903 bytesscripts/diff_sources.pyruns · 4,786 bytesscripts/generate_star_history.pyruns · 9,327 bytesscripts/impact_analysis.pyruns · 9,117 bytesscripts/repair_flow.pyruns · 4,480 bytesscripts/run_output_evals.pyruns · 12,988 bytesscripts/run_trigger_evals.pyruns · 6,798 bytesscripts/select_output_strategy.pyruns · 4,553 bytesscripts/update_flow.pyruns · 5,978 bytesscripts/validate_skill_pack.pyruns · 3,950 bytestemplates/BOOK_OVERVIEW.md.templateasset · 2,813 bytestemplates/DIGEST.md.templateasset · 2,084 bytestemplates/INDEX.md.templateasset · 1,939 bytestemplates/SKILL.md.templateasset · 3,402 bytestemplates/test-prompts.json.templateasset · 1,961 bytestests/test_compile_resources.pyruns · 6,082 bytestests/test_output_evals.pyruns · 7,463 bytestests/test_quality_contracts.pyruns · 2,415 byteswebsite/astro.config.mjsruns · 382 byteswebsite/package-lock.jsonasset · 199,088 byteswebsite/package.jsonruns · 821 byteswebsite/public/install/cangjie-skill.mddoc · 2,602 byteswebsite/scripts/validate-registry.mjsruns · 3,161 byteswebsite/src/components/SkillCard.astroasset · 1,629 byteswebsite/src/env.d.tsruns · 85 byteswebsite/src/layouts/BaseLayout.astroasset · 2,576 byteswebsite/src/lib/catalog.test.tsruns · 1,029 byteswebsite/src/lib/catalog.tsruns · 4,837 byteswebsite/src/lib/install.test.tsruns · 2,305 byteswebsite/src/lib/install.tsruns · 1,288 byteswebsite/src/lib/submission.test.tsruns · 2,008 byteswebsite/src/lib/submission.tsruns · 4,666 byteswebsite/src/lib/urls.tsruns · 212 byteswebsite/src/pages/index.astroasset · 6,568 byteswebsite/src/pages/learn.astroasset · 7,166 byteswebsite/src/pages/skills/[slug].astroasset · 13,794 byteswebsite/src/pages/skills/index.astroasset · 6,171 byteswebsite/src/pages/submit.astroasset · 18,544 byteswebsite/src/styles/global.cssasset · 6,619 byteswebsite/tsconfig.jsonasset · 134 byteswebsite/vitest.config.tsruns · 131 bytes
Read excerpt
# cangjie-skill — 把一本书蒸馏成一组可执行 skills 的元 skill
## 使命
把一本书里沉淀的方法论,拆解成**原子化、可被 agent 在真实场景下调用**的能力,并按用户目的编译成合适数量的 skill,让读者真正用起来。
> **术语约定**: 本文档及 `methodology/`、`extractors/` 中所有的"书",泛指一切被蒸馏的长内容 — 书籍、长视频转写、播客文字稿、课程、访谈、长文、资料集。
**边界**:
- ✅ 做: 方法论 / 决策框架 / 操作流程 / 计算规则 / 排障 / 清单 / 原则的蒸馏,概念体系作为参考支撑
- ❌ 不做: 书摘 / 读后感 / 作者人设角色扮演 (后者请用 nuwa-skill)
## 核心方法论: RIA-TV++(v2.5 Bundle 版)