Communityライティング&編集github.com

sancovp/dinf

D∞ — あらゆる耐久性のある教え、フレームワーク、計画、ジョークが持つ形状 ⟨parts | Ω⟩ を機械化したもの。ディレクトリ、3つの演算子、そして構文レベルで欠落したクロージャを捉えるゲートによって具現化されたエージェントです。

dinf とは?

Dinf (D∞) は、構造化された再帰的なワークフローを強制するためのエージェントスキルです。このスキルは「BanditChain」と呼ばれるデフォルトのワークフローを提供し、タスクのフレーミング、知識ベースからのパターンの検索と選択、決定、チェーンの構築、実行、そして結果の評価という6つのステップで構成されます。主な機能として、`chaincompiler gba` コマンドを使用した検索(`search`)と構築(`construct`)があり、検索では `--scope` や `--newest` オプションにより、特定の領域や最新バージョンへの絞り込みが可能です。このスキルは、Claude Code や Cursor などの AI エージェントプラットフォーム上で動作し、「KB + tree ARE your policy」という哲学の下、ファイルシステムを知識ベースとして利用することで、エージェントのポリシーを自己修正・強化できる点が特徴です。

対応~Claude Code~Codex CLI~Cursor
npx skills add sancovp/dinf

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

ドキュメント

これは dinf のデフォルトワークフロー — BanditChain です。すべてのタスクでこれを実行してください。これはフローであり、関数ではありません。

  1. Task — 何が求められているかをフレーミングする。
  2. Recall = Select (search → neural-match) — chaincompiler gba search <this-dir> "<query>" (--scope <coord> で自分の領域のみを検索;--newest で最新バージョンを取得)。ヒットを読み、直感的に最適なものを選択する。
  3. Decide — 適合するものがあれば → exec する。何も適合しなければ → construct する。
  4. Construct — chaincompiler gba construct <this-dir> <name> "[Focus] ⇒ [Focus] ⇒ |Converge|" (ゲート付き + 座標アドレス指定 + 再インデックス化;adding-a-skill の規律に従う — 配置し、AIOS する)。
  5. Execute — 選択・構築したチェーンを実行する。
  6. Reward — 段階評価のノートを kb/ に書き込む。あなたの KB + tree が、あなたのポリシーです。

関連スキル