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

Sekoya88/Flow

スキルベースのルーティング、ナレッジグラフメモリ、自律的自己改善機能を備えたAIエージェントランタイム

Flow とは?

Sekoya88/Flowは、スキルベースのルーティング、ナレッジグラフメモリ、自律的自己改善を備えたAIエージェントランタイムです。このスキルは、動的なスキル呼び出し、グラフ構造に基づく記憶と推論、そして実行ログから学習して自身の振る舞いを改善する機能を提供します。開発者は、ツールやプラグインとして様々なAIエージェントプラットフォーム(Claude Code、Cursor、Codexなど)に統合して使用できます。FlowはJSONで定義されたスキルスキーマとルーティングルールに従い、LLMがタスクに最適なスキルを自動選択・実行することを可能にします。また、ナレッジグラフ上にエンティティや関係性を保存し、コンテキストに応じた記憶の検索や推論を実行することで、より長期的で一貫性のある対話やタスク遂行を支援します。自己改善機能は、タスク実行ログを分析し、スキルの選択や実行順序を改善するための提案を自律的に生成します。

対応~Claude Code~Codex CLI~Cursor
npx skills add Sekoya88/Flow

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

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

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

ドキュメント

Flow は何をしますか?

スキルベースのルーティング、ナレッジグラフメモリ、自律的自己改善を備えたAIエージェントランタイム

概要

Sekoya88/Flowは、AIエージェントが動的にスキルを選択・実行し、ナレッジグラフを用いて長期記憶を保持し、実行結果から自律的に学習・改善するためのランタイムです。

特徴

  • スキルベースルーティング:JSONスキーマとルールに基づいて、LLMがタスクに最適なスキルを自動選択・実行します。
  • ナレッジグラフメモリ:エンティティと関係性をグラフ構造で保存し、コンテキストに応じて検索・推論を行います。
  • 自律的自己改善:実行ログを分析し、スキルの選択や実行順序を改善するための提案を生成します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIエージェントプラットフォーム(プラグイン/ツールとして統合可能)

使用例

{
  "skill": "search_knowledge",
  "params": {
    "query": "ナレッジグラフのエンティティ関係",
    "context": "プロジェクト設計"
  }
}

設定

スキル定義は以下の形式で記述します。

skills:
  - name: my_skill
    description: スキルの説明
    schema:
      type: object
      properties:
        input: { type: string }

ライセンス

MIT License

関連スキル