kangarooking/cangjie-skill

把书、长视频、播客等高价值内容蒸馏成可执行的 Agent Skills(Distill high-value content from books, long-form videos, podcasts, and more into executable Agent Skills)

Cangjie Skill とは?

Cangjie Skill は、書籍、長編動画、ポッドキャスト、その他の密度の高いコンテンツにある方法論、フレームワーク、原則、具体的な手順を、呼び出し可能な「AI スキル」——AI エージェントが実行時に呼び出せる小さな自己完結型モジュール——に変換するツールチェーンです。言い換えれば、本を要約するだけでなく、実用的な知識を抽出してパッケージ化し、LLM 搭載エージェントがアイデアを直接実行できるようにします。


仕組み

  1. 入力 – 任意のテキストソース(書籍、文字起こし、メモ)。
  2. RIA‑TV++ パイプライン – 7 段階の決定的プロセス:
    • 全体コンテンツ理解(Adler 分析)で高レベルの概要を作成。
    • 並列抽出で 5 つの専門抽出器(フレームワーク、原則、ケース、反例、用語集)を実行。
    • 三重検証で各候補のソース十分性、実行可能性、タスク有用性をチェック。
    • 能力構築で能力カード(R/I/A1/A2/E/B)を作成し、.cangjie/capabilities/ に保存。
    • Zettelkasten リンクで依存関係と相互参照のグラフを編む。
    • 圧力テストでテストプロンプトを生成し、スキルが意図どおりに動作することを確認。
    • 決定的コンパイルで単一のルータースタイルスキル(single)またはコンパクトパック(pack)を生成。
  3. 出力 – 以下を含むディレクトリ:
    • BOOK_OVERVIEW.md、DIGEST.md、GLOSSARY.md
    • 抽出された各方法論の個別の */SKILL.md ファイル
    • 検証用の test‑prompts.json
    • OpenClaw、Claude Code、DeepSeek Harness などのプラットフォームで使用できるインストール可能なアーティファクト(ZIP/tarball)。

主な機能(v2.5.0 時点)

  • 能力バンドル – 抽出されたすべてのカードとメタデータの単一の真実源。
  • 2 つの決定的配信モード – single(ルーターのみ)または pack(ルーター + スタンドアロンスキル)。
  • 統合ローカルツールチェーン – scripts/cangjie.py が診断、増分更新、ロールバック、評価、ベンチマークを処理。
  • 安全メカニズム – コンテンツアドレス指定の前処理、差分ベースの影響分析、トランザクションパッチ、スナップショット、ロールバック。
  • レジストリ統合 – Registry v1 と v2 の両方をサポートし、ウェブサイトで表示可能な能力カウントを提供。
  • プラットフォームアダプター – OpenClaw、Claude Code、DeepSeek Harness 用のインストール可能なプラグイン。

誰が使うのか?

  • AI プロダクトチーム – ドメイン固有の知識(例:バフェットの手紙からの投資推論)をエージェントに組み込みたい。
  • ナレッジワーカー – 多くの書籍やビデオコースを蓄積し、洞察を実用的にしたい(単にアーカイブするのではなく)。
  • 研究者 – 人から抽出したスキル(nuwa‑skill)とテキストから抽出したスキル(cangjie‑skill)が darwin‑skill を通じて共進化できる「スキルエコシステム」を構築している。

使用例

ユーザーが『リーン・スタートアップ』の PDF を持っているとします。パイプラインを実行すると、「検証済み学習ループ」、「最小 viable 製品」、「ピボット決定フレームワーク」などの個別モジュールを含むスキルパックが生成されます。その後、LLM エージェントに次のようにプロンプトできます:

cangjie‑skill を使用して、私の製品アイデアで「検証済み学習ループ」を実行してください。

エージェントは、要約を暗唱するだけでなく、そのスキルで定義された具体的な手順を実行します。


エコシステムと関連プロジェクト

  • nuwa‑skill – 人(思考スタイル、表現 DNA)を AI スキルに抽出。
  • cangjie‑skill – このリポジトリ。書籍やその他の構造化コンテンツに焦点。
  • darwin‑skill – 任意のスキルを時間とともに進化させる。

はじめに

  1. Python 3.10+ と pyyaml をインストール。
  2. セルフチェックを実行:python3 scripts/cangjie.py doctor。
  3. ウェブサイトの「スキルパックブラウジング」ガイドに従うか、README に示されている DeepSeek Harness プラグインを使用。

ライセンス

MIT – 自由に使用、変更、再配布できます。


要するに: Cangjie Skill は、密度の高い学習資料をモジュール式でテスト可能な AI スキルに変換する、再現可能で安全性を優先したパイプラインであり、エージェントがオンデマンドで呼び出せるようにし、受動的な知識を能動的な能力に変えます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト