jpskill.com
💼 ビジネス コミュニティ 🟡 少し慣れが必要 👤 経営者・事業責任者・マーケ

💼 CostBudgetチェック

cost-budget-check

これまでの費用と予算設定を読み込み、利用状況を計算して、50%、75%、90%、100%の段階でアラートを発信するSkill。

⏱ 求人原稿の改善 半日 → 15分

📺 まず動画で見る(YouTube)

▶ 【自動化】AIガチ勢の最新活用術6選がこれ1本で丸分かり!【ClaudeCode・AIエージェント・AI経営・Skills・MCP】 ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Read accumulated cost-tracking spend + budget config, compute utilization, emit 50/75/90/100% alert ladder

🇯🇵 日本人クリエイター向け解説

一言でいうと

これまでの費用と予算設定を読み込み、利用状況を計算して、50%、75%、90%、100%の段階でアラートを発信するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o cost-budget-check.zip https://jpskill.com/download/2224.zip && unzip -o cost-budget-check.zip && rm cost-budget-check.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/2224.zip -OutFile "$d\cost-budget-check.zip"; Expand-Archive "$d\cost-budget-check.zip" -DestinationPath $d -Force; ri "$d\cost-budget-check.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して cost-budget-check.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → cost-budget-check フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

💬 こう話しかけるだけ — サンプルプロンプト

  • Cost Budget Check で、私のビジネスを分析して改善案を3つ提案して
  • Cost Budget Check を使って、来週の会議用の資料を作って
  • Cost Budget Check で、現状の課題を整理してアクションプランに落として

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

コスト予算チェック

プロジェクトの予算上限について cost-tracking:budget-config を読み込み、cost-track によって生成された session-* レコード全体の total_cost_usd を合計し、利用率を計算して、測定された 4段階のアラートラダー(50% INFO / 75% WARNING / 90% CRITICAL / 100% HARD_STOP)を発行します。

P2(このスキル)が導入されるまで、README にアラートラダーが記載されていましたが、それをチェックするコードはありませんでした。現在、このスキルがゲートとなっています。

使用するタイミング

  • すべての cost-track 実行後、アラートレベルを表示するため。
  • スウォームを生成する前 — 利用率が90%以上の場合、まず /cost-optimize にエスカレートします。
  • /loop 30m を介して継続的な監視のために Cron で実行可能です。

手順

  1. チェックを実行する:

    node plugins/ruflo-cost-tracker/scripts/budget.mjs check

    期間でフィルタリングします: BUDGET_PERIOD=today (デフォルトは all)。機械可読な JSON の場合は BUDGET_QUIET=1 を使用します。

  2. マークダウンの要約を検査する — 予算、使用済み、残り、利用率、アラートレベル(🟢 OK · 🟡 INFO · 🟠 WARNING · 🔴 CRITICAL · 🛑 HARD_STOP)、および推奨されるアクション。

  3. 予算を設定 / 検査する:

    node plugins/ruflo-cost-tracker/scripts/budget.mjs set 50.00
    node plugins/ruflo-cost-tracker/scripts/budget.mjs get
  4. HARD_STOP パス — 利用率が100%以上の場合、budget.mjs check は終了コード 1 で終了します。重要なエージェントの生成を budget.mjs check && spawn … ガードで囲み、フェイルクローズするようにします。

ストレージの形状 (cost-tracking:budget-config)

{
  "budget_usd": 50.00,
  "setAt": "2026-05-05T...",
  "thresholds": { "info": 0.50, "warning": 0.75, "critical": 0.90, "hard_stop": 1.00 }
}

アラートラダー (REFERENCE.md より、現在適用済み)

しきい値 レベル アクション
50% INFO 🟡 ログ通知、UX の中断なし
75% WARNING 🟠 警告表示、/cost-optimize を提案
90% CRITICAL 🔴 緊急アラート、モデルのダウングレードを推奨
100% HARD_STOP 🛑 不要な生成を停止;終了コード 1

相互参照

  • cost-track (プロデューサー) — cost-tracking:session-* を生成します
  • cost-report — 同じデータソース、ナラティブ形式
  • cost-optimize — WARNING/CRITICAL 時の推奨アクション
  • REFERENCE.md "Budget alert thresholds" — このスキルが適用する文書化されたラダー
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Cost Budget Check

Reads cost-tracking:budget-config for the project's budget limit, sums total_cost_usd across session-* records produced by cost-track, computes utilization, and emits the measured 4-tier alert ladder (50% INFO / 75% WARNING / 90% CRITICAL / 100% HARD_STOP).

Until P2 (this skill) landed, the README documented the alert ladder but no code checked it. Now this skill is the gate.

When to use

  • After every cost-track run, to surface the alert level.
  • Before spawning a swarm — if utilization ≥ 90%, escalate to /cost-optimize first.
  • Cron-friendly via /loop 30m for continuous monitoring.

Steps

  1. Run the check:

    node plugins/ruflo-cost-tracker/scripts/budget.mjs check

    Filter by period: BUDGET_PERIOD=today (default all). Use BUDGET_QUIET=1 for machine-readable JSON.

  2. Inspect the markdown summary — budget, spent, remaining, utilization percentage, alert level (🟢 OK · 🟡 INFO · 🟠 WARNING · 🔴 CRITICAL · 🛑 HARD_STOP), and the recommended action.

  3. Set / inspect the budget:

    node plugins/ruflo-cost-tracker/scripts/budget.mjs set 50.00
    node plugins/ruflo-cost-tracker/scripts/budget.mjs get
  4. HARD_STOP pathbudget.mjs check exits with code 1 when utilization ≥ 100%. Wrap critical agent spawns in a budget.mjs check && spawn … guard to fail closed.

Storage shape (cost-tracking:budget-config)

{
  "budget_usd": 50.00,
  "setAt": "2026-05-05T...",
  "thresholds": { "info": 0.50, "warning": 0.75, "critical": 0.90, "hard_stop": 1.00 }
}

Alert ladder (from REFERENCE.md, now enforced)

Threshold Level Action
50% INFO 🟡 log notification, no UX disruption
75% WARNING 🟠 display warning, suggest /cost-optimize
90% CRITICAL 🔴 urgent alert, recommend model downgrades
100% HARD_STOP 🛑 halt non-essential spawns; exit code 1

Cross-references

  • cost-track (producer) — populates cost-tracking:session-*
  • cost-report — same data source, narrative format
  • cost-optimize — recommended action when WARNING/CRITICAL
  • REFERENCE.md "Budget alert thresholds" — the documented ladder this enforces