promptschat
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
Turns a book, long video, podcast, course or interview into reusable AI instructions, so you can apply its ideas without re-reading or re-watching the source.
Claude Code
$ npx -y skills add kangarooking/cangjie-skill --agent claude-code
Codex
$ npx skills add kangarooking/cangjie-skill -a codex
Cursor
$ npx skills add kangarooking/cangjie-skill -a cursor
Gemini CLI
$ npx skills add kangarooking/cangjie-skill -a gemini-cli
GitHub Copilot
$ npx skills add kangarooking/cangjie-skill -a github-copilot
OpenCode
$ npx skills add kangarooking/cangjie-skill -a opencode
Windsurf
$ npx skills add kangarooking/cangjie-skill -a windsurf

简体中文 · English · 日本語
Finish reading, watching, or listening—and leave with a methodology you can invoke.
🌐 Visit the Cangjie Skill official website
The website provides visual Skill Pack browsing, a beginner-friendly usage guide, Skill detail pages, and a contribution submission entry. This GitHub repository remains the sole source for cangjie-skill code, methodology, and templates; the website provides presentation, navigation, and usage guidance.
single) or a compact pack with a router plus promoted standalone Skills (pack).scripts/cangjie.py now covers diagnostics, compilation, output replanning, incremental updates, repair, rollback, evaluation, and benchmarking.See the v2.5.0 release notes and changelog for the complete scope and migration notes.
2026-09-13 refresh (still v2.5.0): task-first validation now retains complete procedures and formulas explained in a single source location. Output scoring counts missing runs and checks numeric values/units; compiled Skills can carry declared scripts and text templates. Download the refreshed generic Skill ZIP · SHA256. Extract it and install the complete cangjie-skill/ directory. Existing users must download the refreshed package; check BUILD_INFO.json for the source commit and refresh date. The original tag is unchanged, so GitHub's automatic source archives do not contain this refresh.
cangjie-skill also provides a standalone installation package for DeepSeek Harness. The adapter layer is bundled in the Release package, so no platform-specific wrapper files are added to this repository.
After installing DeepSeek Harness, download the v2.5.0 package and checksum, verify it, then install from the local tarball:
mkdir -p ~/.dsh/packages
curl -fL "https://github.com/kangarooking/cangjie-skill/releases/download/v2.5.0/dsh-cangjie-skill-2.5.0.tgz" \
-o ~/.dsh/packages/dsh-cangjie-skill-2.5.0.tgz
curl -fL "https://github.com/kangarooking/cangjie-skill/releases/download/v2.5.0/dsh-cangjie-skill-2.5.0.tgz.sha256" \
-o ~/.dsh/packages/dsh-cangjie-skill-2.5.0.tgz.sha256
(cd ~/.dsh/packages && shasum -a 256 -c dsh-cangjie-skill-2.5.0.tgz.sha256)
dsh plugin --profile web add ~/.dsh/packages/dsh-cangjie-skill-2.5.0.tgz
dsh web
Download the DeepSeek Harness plugin (for Cangjie Skill v2.5.0) · SHA256 checksum
After starting a new task, you can say:
Use cangjie-skill to distill this book into a set of executable Agent Skills: <file path>
There's a recent viral idea: distilling colleagues into AI skills. Even after someone leaves, their experience, tone, and work style can be partially replicated by AI. nuwa-skill does exactly this — creating "human skills" like an Elon Musk skill or a Warren Buffett skill. The companion darwin-skill handles automatic skill evolution.
Distilling people is valuable — nuwa-skill has already proven this. Distilling the content people have expressed systematically is a complementary dimension: a book, a long-form interview, a podcast episode, or a long Bilibili or YouTube video can contain methodologies that took the creator years to refine. Rather than imitating someone's expression style, extracting those methodologies and turning them into tools that solve real problems is equally valuable.
There's also a real pain point: you may read many books, save many videos, and listen to many podcasts, yet still struggle to apply what you learned. Content-rich long videos are published every day, are often time-sensitive, and can be difficult to absorb in one viewing; they may not be represented in an AI model's training data at all. Once this content is distilled into skills, an AI agent can invoke the knowledge in real scenarios instead of letting it gather dust in notes, bookmarks, or watch-later lists.
So cangjie-skill has one clear goal: distill every piece of high-value content worth distilling. It works not only with books, but also with videos that have subtitles or transcripts, podcasts, interviews, talks, courses, long-form articles, and document collections. Whenever content contains extractable, verifiable, and transferable methodologies, cangjie-skill can turn them into independently callable, composable, and pressure-testable AI skill packs.
For video content, we recommend using the video-downloader skill alongside cangjie-skill. Use it first to download the video, extract subtitles or audio transcripts, and collect key materials; then pass the resulting text to cangjie-skill for methodology extraction, skill construction, and pressure testing.
cangjie-skill uses the RIA-TV++ pipeline to transform source texts—including books, video transcripts, podcast transcripts, and interview notes—into a reusable Capability Bundle, then compiles that source into installable skills. The process has seven stages:
Script dependencies: the deterministic scripts under
scripts/require Python 3.10+ and PyYAML (python3 -m pip install pyyaml).python3 scripts/cangjie.py doctorruns a self-check and works even when PyYAML is missing. Optional:tiktoken,jsonschema.
BOOK_OVERVIEW.md.cangjie/capabilities/single or compact pack, alongside a reader-facing DIGEST.md, validation results, and installable artifactsThe name RIA-TV++ breaks down as:
User Need
"I want to turn the core methodologies from a book or a long Bilibili/YouTube video into reusable AI skills, not just a summary."
How cangjie-skill reasons
Example Output
The result will not be one summary document. It will be a multi-skill repository with
BOOK_OVERVIEW.md,INDEX.md, a reader-facingDIGEST.md, aGLOSSARY.md, multiple*/SKILL.mdfiles, andtest-prompts.jsonfor trigger testing.
User Need
"I don't want a long explanatory article. I want a skill pack my agent can reuse."
How cangjie-skill reasons
Example Output
The system produces multiple skill modules with trigger conditions, boundaries, execution patterns, and related-skill links — rather than flattening the source into one generalized note.
| Repository | Source | Skills |
|---|---|---|
| buffett-letters-skill | Buffett's shareholder letters (1957-2023) | 20 |
| cognitive-dividend-skill | Cognitive Dividend | 15 |
| duan-yongping-skill | Duan Yongping's Q&A (business + investment logic) | 15 |
| viral-copywriting-skill | Bao Kuan Wen An | 14 |
| copywriters-handbook-skill | The Copywriter's Handbook | 12 |
| contagious-skill | Contagious | 15 |
| influence-skill | Influence | 12 |
| 1000-true-fans-skill | 1000 True Fans | 13 |
See 12 cangjie-skill alternatives
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
A Claude Code skill for generating editable PPTX presentations and slides from a workflow, with reusable brand, style, layout, and deck workspaces, native charts, speaker notes, and template filling.
Gives AI agents control over Word, Excel and PowerPoint files, with skills for building .docx reports, academic papers, Excel dashboards and Morph-style animated slides.
A skill that builds animation-rich HTML presentations from scratch or converts PowerPoint files to web slides. Useful for anyone turning a deck into a web presentation.
Install it with the command on its page. It includes cangjie-skill. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it