본문으로 건너뛰기
cccskills
무료GitHub에 공개

prompt-budget

アプリがモデルへ送るプロンプトとtool定義のサイズを計測・整理するときに使う。エージェント指示ファイルの整理は instruction-refactor を使う。計測scriptの作成は依頼がある場合に限る。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.2 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

/prompt-budget:プロンプト面の計測つき整理

プロンプト変更は計測してから完了とする。効果は「送信バイト数」と「挙動不変」の2点で示す。

計測対象の全体像(census)

モデルへ実際に送られるテキストは4層ある。層を分けて数えること:

層内容頻度
system promptベース指示 + role + プロジェクト指示 + per-model 注記毎リクエスト
注入ブロックtransform_context / middleware が毎回追記する索引・ヘッダ毎リクエスト
tool surface各ツールの name + description + JSON スキーマ(TypeBox 等)毎リクエスト
副プロンプトjudge / verifier / compaction / 要約などの一回きり指示呼出ごと一回

文字列を削るだけでなく、inline 埋め込み文字列を名前付き定数にする。名前がない文面は計測できず、重複や内容のずれが起きる。

手順

  1. baseline: 既存の計測スクリプトで現状を JSON 記録する。scriptがない場合、新規作成は明示依頼があるときだけ行う。実測できない場合は概算と区別して報告する。
  2. 整理: 下記「整理の基準」に従って編集。
  3. 描画同一性の検証: 純粋な整理(dedup・定数化)では、変更前後でレンダリング結果が同一であることを機械的に確かめる。git show HEAD:<file> の旧版と新版を同じ抽出器に通し、解決済み文字列を SAME/DIFF/NEW/GONE で突き合わせる。DIFF があったら意図した文面差か確認する。
  4. after: 同じスクリプトで再計測し、baseline と差分を報告する(総量だけでなく項目ごと)。
  5. 挙動検証: 描画が同一なら既存テストで足りる。文面を変えた場合は、その文面が担う振る舞い(tool 選択・denial 応答・要約品質)を検証する。live bench は文面差があるときだけ使う。

整理の基準

やる:

  • 同一文面・同一 bullet の繰り返しを共有定数へ(描画結果を変えない)
  • inline の ## ヘッダ / 注入ブロックを名前付き定数へ(計測可能にする)
  • 同一文中の重複語・回りくどい言い換え(意味不変の範囲)

やらない:

  • 運用上の警告を省く:「この引数を小さくすると worker が死ぬ」系の記述は長くても削らない。具体例を含む警告は、モデルが弱い場合にも役立つ。
  • SDK/外部ライブラリ側の tool description:自前の面だけを対象にする。それらは計測するが編集しない
  • 減らした bytes 自体を成果にする:副プロンプトの重複解消は一貫性のためであり、毎リクエストの token 節約にはならない。毎リクエスト層を優先する

計測スクリプトを作成する依頼

scripts/prompt-budget.ts(Node/TS プロジェクト想定)依頼された場合に限り、次を参考にする:

  • prompt blocks: src/ を走査し const NAME = \...` | '...'(NAME に PROMPT/BLOCK を含む)を抽出。${NAME}` 補間は全定数から再帰解決(WORKER_PROMPT ⊃ BASE_PROMPT 型の入れ子に対応)。エントリポイントが import で main を実行する場合は ソース抽出で回避
  • tools: 実際の tool factory を lazy なスタブ deps で構築し、name + description + JSON.stringify(parameters) のサイズを計る
  • 出力は表 + --json(前後 diff 用)。トークン推定は chars/4 でよい。目的は同じ物差しで比較することで、絶対精度は求めない。

報告

  • before/after の総量と、変化した項目の一覧(SAME/DIFF/NEW/GONE)
  • 「描画同一」を機械検証した旨と、文面差があればその意図
  • 挙動検証に使ったコマンドと結果

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

agent-cli

무료

別AIのCLI呼び出しを支援する。Codex以外のCLIを使う依頼で使う。 Codexへの相談・実装委譲は codex Skill を使う。Skill運用の移行は agent-skill-migrate、配置監査は overlay-audit を使う。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coil398/dotfiles82026년 10월 25일 업데이트

明示されたCodex・CursorのSkill運用移行を、指定設計と既存点検に基づき適用する。一般的な指示ファイルの整理は instruction-refactor を使う。通常の実装依頼では起動しない。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coil398/dotfiles82026년 10월 25일 업데이트

明示されたリポジトリのSkill・Agent・呼出し・生成配布を点検または移行する。通常の実装・レビュー・調査では起動しない。一般的な指示ファイルの整理は instruction-refactor を使う。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coil398/dotfiles82026년 10월 25일 업데이트

プロジェクトのデザインシステムを SSOT として作成・監査・更新する。トークン、デザインシステムに関わるアクセシビリティ、Typography、Motion、aesthetic direction の作業に使う。デザインシステムに紐づかない単発UI実装や個別デザインレビューには使わない。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coil398/dotfiles82026년 10월 25일 업데이트

デザインシステムの作成・監査・保守、デザイントークンやUIの一貫性・個性・アクセシビリティの改善に使う。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coil398/dotfiles82026년 10월 25일 업데이트

ai-diary

무료

会話を振り返ったAI視点の日記を作成・保存する。日記や感想の依頼に使う。作業改善の振り返りは /retro、知見の記録や要約は /ai-ltm。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

coil398/dotfiles82026년 10월 25일 업데이트

coil398의 스킬 모두 보기

이 스킬의 문제 신고