Anserinaecrotalariasagitallis995/context-packet

トークン予算とゼロ依存で、AIエージェントのDAGワークフロー向けにファイルベースのコンテキストを解決します。

context-packet とは?

Anserinaecrotalariasagitallis995/context-packetは、AIエージェント(Claude Code、Cursor、Codexなど)が実行するDAG(有向非巡回グラフ)ベースのワークフローにおいて、ファイルからコンテキストを動的に解決するための軽量ユーティリティです。主な特徴として、トークン予算(token budget)の管理機能を備えており、各ステップに必要なコンテキスト量を制御できます。また、外部ライブラリに依存しないゼロ依存設計のため、プロジェクトへの導入が容易です。このスキルは、複数のファイルを順次処理しながら、その結果を後続のステップに渡すような複雑なワークフローを構築する際に特に有用です。開発者は、Markdownやコードファイルから必要な部分だけを抽出し、トークン消費を最適化しながらエージェントの推論を効率化できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add Anserinaecrotalariasagitallis995/context-packet

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

context-packet は何をしますか?

トークン予算とゼロ依存で、AIエージェントのDAGワークフロー向けにファイルベースのコンテキストを解決します。

概要

context-packetは、AIエージェントのDAG(有向非巡回グラフ)ワークフローにおいて、ファイルシステムからコンテキストを収集し、構造化するためのスキルです。各ステップのトークン予算を設定し、必要な情報だけを効率的に取得できます。

主な機能

  • ファイルベースのコンテキスト解決: 指定されたパターンにマッチするファイルからコンテキストを自動収集
  • トークン予算管理: 各ステップで使用するトークン上限を設定可能
  • ゼロ依存: 外部ライブラリ不要で、プロジェクトに直接組み込み可能
  • DAGワークフロー対応: 複数ステップの依存関係を定義し、順次実行

使い方

# 基本的な使用方法(例)
agent --skill context-packet --budget 8192 --path ./src

設定例

steps:
  - name: "コード分析"
    budget: 4096
    sources:
      - "src/**/*.ts"
      - "src/**/*.py"
  - name: "ドキュメント生成"
    budget: 2048
    sources:
      - "docs/**/*.md"
    depends_on:
      - "コード分析"

対応プラットフォーム

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

注意事項

  • ファイルパスはプロジェクトルートからの相対パスで指定してください
  • トークン予算は概算です。実際の消費量はコンテンツにより変動します

ライセンス

MIT

関連スキル