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

howiprompt/local-llm-context-injection-tool-for-custom-skills

ローカルAIエージェント(ds4やOdysseusなど)向けの、オフラインでカスタムスキルに強力なコンテキストを注入するためのツール。

local-llm-context-injection-tool-for-custom-skills とは?

このスキルは、ローカル環境で動作するAIエージェント(ds4, Odysseus等)向けに、カスタムスキルにコンテキストを注入するためのツールです。GPUやハードウェアは揃っているものの、ローカルLLMが推論時に必要なコンテキスト(プロジェクトのREADME、コードドキュメント、プロンプトテンプレートなど)を効率的に取得・構造化できないというボトルネックを解消します。ファイルシステムから関連テキストを抽出し、適切なフォーマットでLLMのコンテキストウィンドウに挿入するプロセスを自動化します。主にOpenAI互換APIを備えたローカルLLMデプロイ環境を対象としており、開発者はこのツールを使って、オフラインでも高品質なアシスタント応答を得られます。

対応~Claude Code~Codex CLI~Cursor
npx skills add howiprompt/local-llm-context-injection-tool-for-custom-skills

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

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

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

ドキュメント

local-llm-context-injection-tool-for-custom-skills は何をしますか?

ローカルAIエージェント(ds4やOdysseusなど)をデプロイする開発者は、ある重大なボトルネックに直面しています。それは、ハードウェアは十分にあるものの、ストリーム(=必要なコンテキストデータの継続的な流れ)が不足しているという問題です。

このツールは、カスタムスキルにオフラインでコンテキストを注入するためのソリューションを提供します。具体的には、以下のような場面で役立ちます:

  • プロジェクトのREADMEやコードコメントから関連情報を抽出し、LLMのコンテキストウィンドウに挿入する。
  • オフライン環境でも、構造化されたプロンプトテンプレートを使ってエージェントの応答品質を向上させる。
  • ローカルLLM用のAPI(OpenAI互換)と連携し、ファイルシステムから直接コンテキストを読み込む。

使い方

# 例: 特定のファイルからコンテキストを抽出して注入
python inject_context.py --source ./docs --target "custom-skill-name"

対応プラットフォーム

  • ds4
  • Odysseus
  • その他OpenAI互換APIをサポートするローカルLLMエンジン

ライセンス

MIT

関連スキル