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

VictorGjn/agent-skills

40以上のファイルを5段階の深さで任意のLLMコンテキストウィンドウにパックします。キーワード、セマンティック、グラフ解決を備え、リポジトリの1%で100%の再現率を実現。どのAIエージェントにもドロップインで使用可能です。

agent-skills とは?

VictorGjn/agent-skillsは、大規模なコードベースを効率的にLLMコンテキストウィンドウに収めるためのAIエージェントスキルです。最大40以上のファイルを5段階の深さレベルでパックでき、キーワード検索、セマンティック検索、グラフベースの解決の3つの方法で関連ファイルを特定します。このスキルは、リポジトリ全体のわずか1%のファイルを選択するだけで100%の再現率を達成し、コンテキストウィンドウの制限を回避しながらも完全なコードベースの理解を提供します。Claude Code、Cursor、Codexなどの主要なAIエージェントプラットフォームでドロップインで動作し、特別な設定や依存関係は不要です。開発者はこのスキルを使用することで、大規模プロジェクトでもAIエージェントが正確にコードを理解し、リファクタリングやデバッグを効果的に行えるようになります。

対応~Claude Code~Codex CLI~Cursor
npx skills add VictorGjn/agent-skills

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

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

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

ドキュメント

agent-skills は何をしますか?

40以上のファイルを5段階の深さで任意のLLMコンテキストウィンドウにパックします。キーワード、セマンティック、グラフ解決を備え、リポジトリの1%で100%の再現率を実現。どのAIエージェントにもドロップインで使用可能です。

概要

このスキルは、大規模なコードベースを効率的にLLMのコンテキストウィンドウに収めるためのものです。従来の方法ではすべてのファイルを渡す必要がありましたが、このスキルは重要なファイルのみを選択的に抽出することで、コンテキスト制限を回避します。

主な機能

  • マルチレベルパッキング: 5段階の深さレベルでファイルをパック
  • 3つの解決方法:
    • キーワード検索
    • セマンティック検索(意味的に類似したファイルを見つける)
    • グラフベース解決(依存関係グラフを使用)
  • 高効率: リポジトリの1%のファイルで100%の再現率
  • ドロップイン: 設定不要で任意のAIエージェントに即座に統合可能

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIエージェント

使用方法

# スキルをインストール
git clone https://github.com/VictorGjn/agent-skills.git

# スキルをAIエージェントに追加
# (具体的な手順は各エージェントのドキュメントを参照)

設定

特別な設定は不要です。スキルを適切なディレクトリに配置するだけで使用できます。

ライセンス

MIT

関連スキル