Cangjie Skill

Мета-скилл, который дистиллирует методики из книг, длинных видео, подкастов и курсов в набор готовых к вызову скиллов для агента

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Запускает локальный Python-инструмент scripts/cangjie.py и читает файлы с исходным контентом
  • Скачивает пакеты из релизов репозитория, требуется проверка контрольной суммы
Все причины и проверки

kangarooking/cangjie-skill

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/cangjie-skill

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add kangarooking/cangjie-skill --skill cangjie-skill -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add kangarooking/cangjie-skill --skill cangjie-skill -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add kangarooking/cangjie-skill --skill cangjie-skill -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add kangarooking/cangjie-skill --skill cangjie-skill -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add kangarooking/cangjie-skill --skill cangjie-skill -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add kangarooking/cangjie-skill --skill cangjie-skill -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add kangarooking/cangjie-skill --skill cangjie-skill -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add kangarooking/cangjie-skill --skill cangjie-skill -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Понадобится: Node.js

Сверено с репозиторием 24 сент. 2026, коммит 3adf9e6.

Текст для агента

Скачай архив релиза cangjie-skill со страницы releases репозитория, проверь sha256, распакуй и положи каталог cangjie-skill/ в папку скиллов, например ~/.claude/skills/. Затем в новой задаче дай ссылку на исходный текст и попроси дистиллировать его в скиллы.

Другие способы из описания автора
dsh plugin --profile web add ~/.dsh/packages/dsh-cangjie-skill-2.5.0.tgz
dsh web

Плагин для DeepSeek Harness. Сначала скачайте пакет dsh-cangjie-skill и файл .sha256 со страницы релизов, проверьте контрольную сумму, затем установите из локального архива.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Cangjie берет длинный материал: книгу, расшифровку видео или подкаста, курс, интервью, и превращает содержащиеся в нем методики в атомарные переиспользуемые скиллы. Работа идет по конвейеру RIA-TV++ из семи стадий: разбор всего текста по методу Адлера, параллельное извлечение пятью экстракторами (фреймворки, принципы, кейсы, контрпримеры, глоссарий), тройная проверка с воротами на самостоятельность скилла, сборка карточек способностей, связывание по методу цеттелькастен, стресс-тесты с вопросами-ловушками и детерминированная компиляция. На выходе получается репозиторий скиллов с обзором, индексом, глоссарием, файлами SKILL.md и наборами тестовых запросов. Есть два режима сборки: один скилл-роутер или компактный пак с роутером и вынесенными отдельными скиллами. Локальный инструмент scripts/cangjie.py отвечает за диагностику, компиляцию, инкрементальные обновления, откат и оценку. Работа требует исходного текста: без него дистилляция по памяти не запускается.

Для кого. Для тех, кто много читает и смотрит и хочет превращать методики из контента в переиспользуемые скиллы для агента, а не в очередной конспект.

Подходит, если

  • Нужно превратить методики из книги в набор вызываемых скиллов, а не в пересказ
  • Есть расшифровка длинного видео, подкаста или курса, из которой хочется собрать скиллы
  • Нужен структурированный репозиторий скиллов с тестами срабатывания, а не один конспект

Не подходит, если

  • Нужен просто пересказ, конспект или рецензия на книгу
  • Нет исходного текста контента: дистилляция по памяти не поддерживается
  • Нужна имитация стиля и личности автора, а не его методики: для этого другой инструмент

Пример запроса к агенту

Дистиллируй эту книгу в набор исполняемых скиллов для агента, вот путь к файлу

Ограничения

Скиллу обязательно нужен исходный текст: книга в PDF, EPUB, TXT либо расшифровка видео или подкаста; по памяти он не работает. Для видео и подкастов расшифровку нужно получить заранее отдельным инструментом. Локальный тулчейн scripts/cangjie.py написан на Python и запускается на вашей машине. Качество извлечения зависит от модели агента и полноты исходника. Обновленный пакет распространяется через релизы репозитория, у архива есть контрольная сумма sha256 для проверки.

Как отключить. Удалите каталог cangjie-skill/ из папки скиллов агента. Если ставили плагин для DeepSeek Harness, снимите его через dsh plugin.

Проверка безопасности

  • Запускает локальный Python-инструмент scripts/cangjie.py и читает файлы с исходным контентом
  • Скачивает пакеты из релизов репозитория, требуется проверка контрольной суммы

Коротко о README

README описывает Cangjie как мета-скилл, который дистиллирует методики из книг, длинных видео, подкастов и курсов в набор вызываемых скиллов по конвейеру RIA-TV++. В версии 2.5.0 извлечение сначала строит стабильный Capability Bundle, из которого детерминированно компилируется либо один скилл-роутер, либо компактный пак. Единый локальный инструмент scripts/cangjie.py покрывает диагностику, компиляцию, обновления, откат и оценку. Скилл ставится распаковкой архива из релизов в папку скиллов, есть отдельный пакет-плагин для DeepSeek Harness. Поддерживаются Claude Code и OpenClaw, README на английском, китайском и японском, лицензия MIT.

SKILL.md

---
name: cangjie-skill
description: 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).
metadata:
  cangjie.version: "2.5.0"
---

# cangjie-skill — 把一本书蒸馏成一组可执行 skills 的元 skill

## 使命

把一本书里沉淀的方法论,拆解成**原子化、可被 agent 在真实场景下调用**的能力,并按用户目的编译成合适数量的 skill,让读者真正用起来。

> **术语约定**: 本文档及 `methodology/`、`extractors/` 中所有的"书",泛指一切被蒸馏的长内容 — 书籍、长视频转写、播客文字稿、课程、访谈、长文、资料集。

**边界**:
- ✅ 做: 方法论 / 决策框架 / 操作流程 / 计算规则 / 排障 / 清单 / 原则的蒸馏,概念体系作为参考支撑
- ❌ 不做: 书摘 / 读后感 / 作者人设角色扮演 (后者请用 nuwa-skill)

Частые вопросы

Чем это отличается от конспекта?

Цель не сжатие, а структурированное переиспользование. На выходе несколько скилл-модулей с условиями срабатывания, границами и связями, а не один обобщенный текст.

Можно ли дистиллировать видео и подкасты?

Да, если есть расшифровка или субтитры. Сначала получите текст отдельным инструментом, затем передайте его в cangjie-skill.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск390,7 тыс.Звезды репозитория
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск249,8 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск210,6 тыс.Звезды репозитория
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинСредний риск171,5 тыс.Звезды репозитория
Foxx AICangjie Skill

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.