スキル一覧に戻る
t-taketake

estimate-cost

by t-taketake

0🍴 0📅 2026年1月18日
GitHubで見るManusで実行

SKILL.md


name: estimate-cost description: Infracostを使用してインフラストラクチャ変更の推定コストを計算します。ユーザーがコスト、価格、またはTerraformコードの予算への影響について尋ねた場合に使用してください。

コスト見積もりスキル (Estimate Cost Skill)

このドキュメントは、Copilot が Terraform コードの変更に伴うコスト影響を評価する際に参照する Skill です。 Copilot はこのドキュメントに基づいて、コストの増減要因を分析し、改善策を提案します。


実行手順

Step 1: Infracost の実行

# 標準的な内訳表示
infracost breakdown --path terraform/environments/aws/dev

# または専用スクリプト
./scripts/infracost.sh dev

Step 2: 出力の分析

  1. コスト増減の特定

    • 全体の月額コストがいくら増減するかを確認
    • コスト増加の主な要因となっているリソースを特定
  2. Top 3 コスト要因の抽出

    • コスト増加に寄与している上位3つのリソースをリストアップ
    • 各リソースについて、なぜコストがかかるのかを分析
  3. コスト削減・改善策の提案

    • 高コストリソースに対する代替案や設定変更を提案

レポート出力フォーマット

## 💰 コスト見積もりレポート

### 月額コスト変動
`+$X.XX` / `-$X.XX`

### 📊 コスト要因 Top 3
| # | リソース | コスト | 理由 |
|---|----------|--------|------|
| 1 | xxx | +$X.XX | ... |
| 2 | xxx | +$X.XX | ... |
| 3 | xxx | +$X.XX | ... |

### 💡 コスト改善提案
- 提案1: ...
- 提案2: ...

改善提案の例

シナリオ提案
開発環境で大きいインスタンスt3.micro への変更を検討
GP2 ボリューム使用gp3 でコストパフォーマンス向上
NAT Gateway が高額開発環境では単一配置またはインスタンス経由
RDS Multi-AZ が不要開発環境では multi_az = false を検討

差分確認(オプション)

main ブランチと比較:

./scripts/infracost-diff.sh dev main

注意事項

  • infracost 未インストールの場合は、ユーザーにセットアップを依頼
  • Infracost は推定値。実コストはトラフィック・ログ量等で変動

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です