Communityコーディング&開発github.com

ZengLiangYi/ChatCrystal

AI会話から知識を結晶化。Claude Code / Cursor / Codex CLI からインポートし、LLMで要約、セマンティック検索に対応。

ChatCrystal とは?

ChatCrystal は、AIエージェント(Claude Code、Cursor、Codex CLI)との会話から知識を抽出・構造化するためのスキルです。開発者がAIとのやり取りで得た知見や問題解決のプロセスを自動的に要約し、セマンティック検索可能な形式で保存することで、後から必要な情報を素早く見つけ出せるようにします。これにより、AIとの対話が断片的なログに埋もれることなく、再利用可能な知識ベースへと変わります。主なワークフローは、会話履歴のインポート、LLMによる自動要約生成、意味検索による高精度な情報取得の3ステップで構成されており、開発効率の向上と知識の持続的な活用を実現します。

対応✓Claude Code✓Codex CLI✓Cursor
npx skills add ZengLiangYi/ChatCrystal

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ChatCrystal は何をしますか?

AI会話から知識を結晶化。Claude Code / Cursor / Codex CLI からインポートし、LLMで要約、セマンティック検索に対応。

概要

ChatCrystal は、AIエージェント(Claude Code、Cursor、Codex CLI)との会話ログから意味のある知識を抽出・整理し、後から簡単に検索・参照できるようにするためのツールです。

主な機能

  • 会話のインポート: Claude Code、Cursor、Codex CLI が生成した会話ログを直接インポートできます。
  • LLMによる要約: インポートした会話をLLMが自動的に要約し、重要なポイントを抽出します。
  • セマンティック検索: 要約された知識を意味に基づいて検索できるため、キーワードだけでは見つけにくい情報も簡単にアクセスできます。

使い方

  1. 会話ログの準備: 各AIツールが出力した会話ログファイルを用意します。
  2. インポート: chatcrystal import <file> コマンドでログを取り込みます。
  3. 要約: chatcrystal summarize で取り込んだ会話をLLMが要約します。
  4. 検索: chatcrystal search "探したい内容" でセマンティック検索を実行します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex CLI

インストール

npm install -g chatcrystal

詳細なドキュメント

公式ドキュメント を参照してください。

ライセンス

MIT

関連スキル