AWS インフラストラクチャコード(サーバーなどの基盤を設定ファイルで構築する方式)の新規プロジェクトを、CDK、Terraform、SAM、CloudFormation のいずれかを使用して作成できます。 次のような場合に使用: AWS の新しいインフラストラクチャコードプロジェクトを立ち上げるとき、新しいスタック(構築単位)やモジュール(機能部品)を追加するとき、または AWS インフラストラクチャのデプロイメントパイプライン(自動配置の流れ)を構築するとき。
Scaffold new AWS infrastructure-as-code projects using CDK, Terraform, SAM, or CloudFormation. Use when creating new IaC projects, adding new stacks/modules, or setting up deployment pipelines for AWS infrastructure.
新しい AWS IaC プロジェクトのスキャフォールドを生成します。
フレームワーク: $ARGUMENTS[0](cdk / terraform / sam / cfn) 説明: $ARGUMENTS[1]
aws-iac MCP ツールを使用して、リソース設定のバリデーションおよびセキュリティ問題のチェックを行うawsknowledge MCP ツール(mcp__plugin_aws-dev-toolkit_awsknowledge__aws___search_documentation、mcp__plugin_aws-dev-toolkit_awsknowledge__aws___read_documentation、mcp__plugin_aws-dev-toolkit_awsknowledge__aws___recommend)を使用して、選択したフレームワークの最新ベストプラクティスを調査するcdk init app --language typescript パターンを使用するcdk-nag を使用するterraform-aws-modules を使用するtemplate.yaml はルートディレクトリに配置するAllowedValues 付きの Parameters を定義する.gitignore を必ず含めること.tfstate は絶対にコミットしないこと — 先にリモートバックエンドを設定することsam local には Docker が必要 — README にその旨を明記することEnvironment・Project・Owner のタグをすべてのリソースに付与すること以下を含む完全なプロジェクト構造を生成します:
Scaffold a new AWS IaC project.
Framework: $ARGUMENTS[0] (cdk, terraform, sam, or cfn) Description: $ARGUMENTS[1]
aws-iac MCP tools to validate resource configurations and check for security issuesawsknowledge MCP tools (mcp__plugin_aws-dev-toolkit_awsknowledge__aws___search_documentation, mcp__plugin_aws-dev-toolkit_awsknowledge__aws___read_documentation, mcp__plugin_aws-dev-toolkit_awsknowledge__aws___recommend) to look up current best practices for the chosen frameworkcdk init app --language typescript patternscdk-nag for compliance checksterraform-aws-modules where they exist.gitignore appropriate for the framework.tfstate — configure remote backend firstsam local needs Docker — mention this in the READMEEnvironment, Project, OwnerGenerate the complete project structure with:
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。