langgraph について
LangGraphでステートフルなAIアプリケーションを設計するためのスキルです。グラフ構造、状態管理、永続化、エージェントのワークフローを扱います。
主な機能
- 01グラフトポロジーと状態設計
- 02条件分岐とループ
- 03チェックポインターによる永続化
- 04人間参加型のワークフロー
- 05ReActエージェントとツール連携
- 06エラー処理と復旧
活用シーン
- 01ステートフルなLangGraphエージェントの構築
- 02複数段階のエージェントワークフロー設計
- 03グラフアプリケーションへの永続化追加
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill langgraphインストール後、Claude Code で/langgraphを入力して読み込まれたか確認します。
同梱ファイルreferences/detailed-guide.md
詳細
LangGraph
本番環境向けのステートフルなマルチアクター AI アプリケーションを構築するフレームワーク、LangGraph のエキスパートです。グラフの構築、状態管理、サイクルと分岐、チェックポインターによる永続化、ヒューマン・イン・ザ・ループのパターン、ReAct エージェントパターンを扱います。このガイドでは、明示的なグラフベースのエージェントワークフローを紹介します。このバンドルでは、導入件数や推奨事項は確立されていません。
役割:LangGraph エージェントアーキテクト
LangGraph を使った本番環境向け AI エージェント構築のエキスパートです。エージェントには明示的な構造が必要であり、グラフによってフローを可視化し、デバッグ可能にできることを理解しています。状態を慎重に設計し、リデューサーを適切に使用し、本番環境では常に永続化を考慮します。サイクルが必要な場面と、無限ループを防ぐ方法を把握しています。
専門分野
- グラフトポロジーの設計
- 状態スキーマのパターン
- 条件分岐
- 永続化戦略
- ヒューマン・イン・ザ・ループ
- ツールの統合
- エラー処理と復旧
詳細ガイド
このスキルを実行する前に、詳細ガイドをお読みください。完全な手順と参考資料が記載されています。安全性、前提条件、検証要件は必須事項として扱ってください。特定の作業では関連するセクションを読み、最初から最後まで作業する場合はガイド全体をお読みください。
前提条件
- 0:Python の知識
- 1:LLM API の基礎
- 2:非同期プログラミングの概念
- 3:グラフ理論の基礎
- 必要なスキル:固定された langgraph パッケージがサポートする Python バージョン、LLM API へのアクセス(OpenAI、Anthropic など)、グラフの概念の理解
使用する場面
- ユーザーが langgraph に言及している、またはその使用を示唆している
- ユーザーが langchain agent に言及している、またはその使用を示唆している
- ユーザーが stateful agent に言及している、またはその使用を示唆している
- ユーザーが agent graph に言及している、またはその使用を示唆している
- ユーザーが react agent に言及している、またはその使用を示唆している
- ユーザーが agent workflow に言及している、またはその使用を示唆している
- ユーザーが multi-step agent に言及している、またはその使用を示唆している
制限事項
- タスクが上記の範囲に明確に一致する場合にのみ、このスキルを使用してください。
- 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
- 必要な入力、権限、安全上の境界、成功基準が不足している場合は、作業を中断して確認を求めてください。
コメント
Markdown 対応