Agent Skills by ALSEL
Anthropic ClaudeDevOps・インフラ⭐ リポ 0品質スコア 50/100

aws-billing-and-cost-management

AWSのコスト分析・削減施策の検討・予算管理を一括サポートするスキル。Savings PlanやReserved Instanceの評価、Compute OptimizerによるEC2/Lambda/RDS/EBSの最適サイジング、Athenaを使ったCURクエリ、コスト異常検知、Free Tier使用量の監視など幅広い請求・コスト管理業務に対応。「AWSの請求確認」「コスト削減」「予算アラート」「料金見積もり」などをトリガーに起動します。

description の原文を見る

| Analyze AWS costs, find savings, manage budgets, evaluate Savings Plans and Reserved Instances, right-size EC2/Lambda/RDS/EBS with Compute Optimizer, look up service pricing, query CUR with Athena, detect cost anomalies, scope costs to billing views, and monitor Free Tier usage. Triggers on: AWS bill, cost analysis, reduce spend, savings plan, reserved instance, right-size, budget alert, cost optimization, pricing, free tier, cost anomaly, CUR, cost audit, billing view, billing view ARN.

SKILL.md 本文

請求とコスト管理

概要

AWS コストの分析、最適化、管理を行います。このスキルは AWS のコスト管理製品からのドメイン専門知識を組み込んでいます。これには注意点、正しい API 使用パターン、およびモデルが誤りやすい最適化ワークフローが含まれます。

使用方法

以下の場合にこのスキルを使用してください:

  • AWS の支出、コストトレンド、またはコスト内訳を分析する
  • 予算アラートを設定または管理する
  • Savings Plans または Reserved Instance の購入を評価する
  • EC2、Lambda、RDS、または EBS リソースをライトサイジングする
  • AWS サービスの価格を確認する
  • コスト監査を実行するか、コストスパイクを調査する
  • Athena で CUR データをクエリする
  • コスト分析を特定の請求ビューにスコープする
  • Free Tier の使用状況を確認する

コア概念

  • Cost Explorer — サービス、アカウント、タグ、または時間範囲別にコスト/使用データをクエリする
  • Budgets — 支出閾値をアラート付きで設定。請求ビューのスコープに対応
  • Billing Views — コストデータを請求のサブセット(カスタムビュー、請求グループ、またはプライマリ)にスコープする
  • Compute Optimizer — EC2、Lambda、EBS、RDS のライトサイジング推奨事項
  • Cost Optimization Hub — サービス全体の集約された節約推奨事項
  • Savings Plans / Reserved Instances — コミットメント ベースの割引
  • CUR 2.0 — Athena 経由でクエリ可能な詳細な行項目請求データ

推奨セットアップ: AWS MCP サーバーを使用してサンドボックス実行、監査ログ、およびエンタープライズコントロールを実現してください。参照: https://docs.aws.amazon.com/aws-mcp/

AWS MCP なし: すべてのコマンドは標準 AWS CLI 構文を使用し、CLI アクセス権を持つエージェントで動作します。

重要ルール: 常に現在の日付を確認する

Cost Explorer、Budgets、または Savings Plans API を呼び出す前に、現在の日付を決定する必要があります。 ツールを使用して現在の日付と時刻を取得してください。年を推測したり推定したりしないでください。LLM はトレーニングデータからの日付にデフォルト設定することが多く、古いデータの分析を生成するため、正しく見えますが完全に間違っています。

重要ルール: 決定論的計算

API 呼び出しから返されたデータに対する数値計算(合計、平均、パーセンテージ、比較、カウント、最小/最大)を推理で実行してはいけません。 LLM の算術は信頼性が低く、コストデータで誤った答えを生成します。

計算には常にスクリプトまたは計算機ツールを使用する必要があります。 データに対する計算を実行して結果を出力する Python スクリプトを記述してください。AWS MCP サーバーの run_script ツールが利用可能な場合は、それを使用してください。それ以外の場合は、ローカルでスクリプトを実行してください。

パターンと例については、references/deterministic-calculations.md を読んでください。

判断ガイド

質問ツール参照
何にいくら使っているのか?コストはどこで上昇しているのか?Cost Explorerreferences/cost-explorer.md
サービスのコストはいくらですか?Price List APIreferences/pricing-lookup.md
どこで節約できますか?(ここから開始)Cost Optimization Hubreferences/cost-optimization-hub.md
Savings Plans を購入すべきですか?CE SP Recommendationsreferences/savings-plans.md
Reserved Instances を購入すべきですか?CE RI Recommendationsreferences/reserved-instances.md
特定の EC2/Lambda/EBS/RDS の推奨事項の詳細分析?Compute Optimizerreferences/ec2-rightsizing.md, references/lambda-optimization.md, references/rds-optimization.md, references/ebs-optimization.md
予算アラートをセットアップするには?Budgetsreferences/budgets.md
コストスパイクの原因は何ですか?Cost Anomaly Detectionreferences/cost-explorer.md
Free Tier 内にいますか?Free Tier APIreferences/free-tier.md
請求を削減するには?Cost Audit ワークフローreferences/cost-audit.md
詳細な請求データをクエリするには?CUR 2.0 + Athenareferences/cur-athena.md
特定のサービスを最適化するには?サービス別パターンreferences/service-optimization.md
コストを請求ビューにスコープするには?Billing Views以下の Billing Views を参照

一般的なタスク

サービス別にコストを分析する

aws ce get-cost-and-usage \
  --time-period Start=2026-03-01,End=2026-04-01 \
  --granularity MONTHLY \
  --metrics UnblendedCost \
  --group-by Type=DIMENSION,Key=SERVICE

デフォルトで UnblendedCost を使用します。--filter '{"Not":{"Dimensions":{"Key":"RECORD_TYPE","Values":["Credit","Refund"]}}}' でクレジット/払い戻しを除外します。終了日は排他的です。

コスト監査を実行する

完全な 7 段階ワークフローについて references/cost-audit.md を読んでください:トップコスト ドライバー → 月単位での比較 → 最適化推奨事項 → アイドルリソース → コミットメント カバレッジ → サービス別クイックウィン → レポート。

ライトサイジング推奨事項を取得する

Compute Optimizer にはオプトイン が必要です:aws compute-optimizer update-enrollment-status --status Active。その後、EC2 の場合は references/ec2-rightsizing.md またはリソース固有の参照を読んでください。

サービス価格を確認する

サービスコードと属性フィルターについて references/pricing-lookup.md を読んでください。よくある罠:Price List API のサービスコードは Cost Explorer のサービス名と異なります。

Billing Views

Billing View は、コストと使用データを、アカウントの請求の特定のスライス(例えば、請求グループ、カスタムビュー、またはデフォルトのプライマリビュー)にスコープします。ユーザーが特定の請求ビューを通じてコストを分析したい場合は、サポート対象の API 呼び出しに --billing-view-arn を追加してください。

利用可能な請求ビューを検出する

aws billing list-billing-views \
  --billing-view-types PRIMARY CUSTOM BILLING_GROUP

billing:ListBillingViews 権限が必要です。

Cost Explorer で請求ビューを使用する

aws ce get-cost-and-usage \
  --time-period Start=2026-03-01,End=2026-04-01 \
  --granularity MONTHLY \
  --metrics UnblendedCost \
  --group-by Type=DIMENSION,Key=SERVICE \
  --billing-view-arn arn:aws:billing::ACCOUNT_ID:billingview/BILLING_VIEW_ID

請求ビューをスコープとした予算を作成する

--budget JSON で BillingViewArn フィールドを含めます:

aws budgets create-budget --account-id ACCOUNT_ID \
  --budget '{
    "BudgetName": "TeamX-Monthly",
    "BudgetLimit": {"Amount": "1000", "Unit": "USD"},
    "TimeUnit": "MONTHLY",
    "BudgetType": "COST",
    "BillingViewArn": "arn:aws:billing::ACCOUNT_ID:billingview/BILLING_VIEW_ID"
  }'

--billing-view-arn に対する API サポート

--billing-view-arn をサポートサポート「しない」
ce get-cost-and-usagece get-reservation-coverage
ce get-cost-and-usage-with-resourcesce get-reservation-utilization
ce get-cost-forecastce get-savings-plans-coverage
ce get-usage-forecastce get-savings-plans-utilization
ce get-dimension-values
ce get-tags
ce get-cost-comparison-drivers
budgets create-budget (予算 JSON 内)

トラブルシューティング

エラー原因修正
Cost Explorer の ValidationExceptionディメンション キーが誤っている(例:CHARGE_TYPE の代わりに RECORD_TYPE請求タイプのフィルタリングに RECORD_TYPE を使用してください
フィルター付きで結果が空フィルター値が完全に一致していないGetDimensionValues を最初に呼び出して有効な値を取得してください
時間単位データでの AccessDeniedException時間単位の粒度が有効になっていないCost Explorer の設定で有効にしてください
Compute Optimizer での Account not registeredオプトインしていないupdate-enrollment-status --status Active を実行してください
us-east-1 の外での Budgets API の失敗Budgets は us-east-1 が必要--region us-east-1 を設定してください
GroupBy での Cost Explorer Total が空設計上、グループ化時に合計は除外されますGroupBy なしで別の呼び出しを実行するか、スクリプトを使用してグループ化された結果を合計します
list-billing-views での AccessDeniedException権限がないユーザーに billing:ListBillingViews 権限が必要です
--billing-view-arn での ValidationExceptionAPI が billing views をサポートしていない、または ARN の形式が正しくない上記の API サポートテーブルを確認してください。ARN 形式は arn:aws:billing::ACCOUNT_ID:billingview/VIEW_ID です
予算が UNHEALTHY ヘルスステータスを表示請求ビュー アクセスが取り消されたか、ビューが削除されたdescribe-budget 出力で HealthStatus.StatusReason を確認してください。billing:GetBillingViewData が付与されていることを確認してください

追加リソース

ライセンス: Apache-2.0(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
aws
リポジトリ
aws/agent-toolkit-for-aws
ライセンス
Apache-2.0
最終更新
不明

Source: https://github.com/aws/agent-toolkit-for-aws / ライセンス: Apache-2.0

関連スキル

汎用DevOps・インフラ⭐ リポ 502

superpowers-streamer-cli

SuperPowers デスクトップストリーマーの npm パッケージをインストール、ログイン、実行、トラブルシューティングできます。ユーザーが npm から `superpowers-ai` をセットアップしたい場合、メールまたは電話でサインインもしくはアカウント作成を行いたい場合、ストリーマーを起動したい場合、表示されたコントロールリンクを開きたい場合、後で停止したい場合、またはソースコードへのアクセスなしに npm やランタイムの一般的な問題から復旧したい場合に使用します。

by rohanarun
汎用DevOps・インフラ⭐ リポ 493

catc-client-ops

Catalyst Centerのクライアント操作・監視機能 - 有線・無線クライアントのリスト表示・フィルタリング、MACアドレスによる詳細なクライアント検索、クライアント数分析、時間軸での分析、SSIDおよび周波数帯によるフィルタリング、無線トラブルシューティング機能を提供します。MACアドレスやIPアドレスでのクライアント検索、サイト別やSSID別のクライアント数集計、無線周波数帯の分布分析、Wi-Fi信号の問題調査が必要な場合に活用できます。

by automateyournetwork
汎用DevOps・インフラ⭐ リポ 39,967

ci-cd-and-automation

CI/CDパイプラインの設定を自動化します。ビルドおよびデプロイメントパイプラインの構築または変更時に使用できます。品質ゲートの自動化、CI内のテストランナー設定、またはデプロイメント戦略の確立が必要な場合に活用します。

by addyosmani
汎用DevOps・インフラ⭐ リポ 39,967

shipping-and-launch

本番環境へのリリース準備を行います。本番環境へのデプロイ準備が必要な場合、リリース前チェックリストが必要な場合、監視機能の設定を行う場合、段階的なロールアウトを計画する場合、またはロールバック戦略が必要な場合に使用します。

by addyosmani
OpenAIDevOps・インフラ⭐ リポ 38,974

linear-release-setup

Linear Releaseに向けたCI/CD設定を生成します。リリース追跡の設定、LinearのCIパイプライン構築、またはLinearリリースとのデプロイメント連携を実施する際に利用できます。GitHub Actions、GitLab CI、CircleCIなど複数のプラットフォームに対応しています。

by novuhq
Anthropic ClaudeDevOps・インフラ⭐ リポ 2,159

tracking-application-response-times

API エンドポイント、データベースクエリ、サービスコール全体にわたるアプリケーションのレスポンスタイムを追跡・最適化できます。パフォーマンス監視やボトルネック特定の際に活用してください。「レスポンスタイムを追跡する」「API パフォーマンスを監視する」「遅延を分析する」といった表現で呼び出せます。

by jeremylongshore
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: aws · aws/agent-toolkit-for-aws · ライセンス: Apache-2.0