mcpField
L
langgraph

langgraph

github.com/sickn33エージェントワークフロー48.7k1.3k 回インストール今日更新
リポジトリ

langgraph について

LangGraphでステートフルなAIアプリケーションを設計するためのスキルです。グラフ構造、状態管理、永続化、エージェントのワークフローを扱います。

主な機能

  1. 01グラフトポロジーと状態設計
  2. 02条件分岐とループ
  3. 03チェックポインターによる永続化
  4. 04人間参加型のワークフロー
  5. 05ReActエージェントとツール連携
  6. 06エラー処理と復旧

活用シーン

  1. 01ステートフルなLangGraphエージェントの構築
  2. 02複数段階のエージェントワークフロー設計
  3. 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 に言及している、またはその使用を示唆している

制限事項

  • タスクが上記の範囲に明確に一致する場合にのみ、このスキルを使用してください。
  • 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全上の境界、成功基準が不足している場合は、作業を中断して確認を求めてください。

コメント