Claude Code - AWS Skills

AWS Skills for Claude Code

(面向 Claude Code 的 AWS 开发技能插件合集)

claude code直通尝试: 立即访问

概述

本项目为 Claude Code 提供了一组 AWS 专用技能(Skills)插件,适用于 AWS CDK、成本与运营优化、Serverless & 事件驱动架构三大方向。借助这些插件,你可将 AWS 最佳实践、模式、MCP 服务器(Model Control Protocol)深度整合进 Claude Code 的开发流程,从而显著提升效率与质量。

推广链接: 点击这里快速安装与注册


插件一览

1. AWS CDK 插件

应用场景:基础设施即代码(Infrastructure-as-Code)开发,使用 AWS CDK。

功能亮点

  • 遵循 AWS CDK 最佳实践与设计模式。

  • 开发前提供"预部署验证脚本",提升部署准确性。

  • 提供全面的 CDK 模式参考(Reference)。

    集成 MCP 服务器

  • AWS Documentation MCP (HTTP)

  • AWS CDK MCP (stdio)

安装方式:

复制代码
/plugin install aws-cdk@aws-skills

2. AWS 成本与运营插件

应用场景:成本估算、监控、运营卓越、安全审计。

功能亮点

  • 成本估算与成本优化指导。

  • 监控与可观测性模式建议。

  • 安全评估与审计机制。

    集成 MCP 服务器

  • AWS Billing and Cost Management

  • AWS Pricing

  • AWS Cost Explorer

  • Amazon CloudWatch

  • CloudWatch Application Signals

  • AWS CloudTrail

  • Well-Architected Security Assessment Tool

安装方式:

复制代码
/plugin install aws-cost-operations@aws-skills

3. AWS Serverless & 事件驱动架构插件

应用场景:无服务器架构、事件驱动系统、分布式事务。

功能亮点

  • 基于 AWS Well-Architected 架构的 Serverless 设计原则。

  • 事件驱动架构模式(如事件溯源、Saga 模式)。

  • 使用 AWS Step Functions 进行编排。

    集成 MCP 服务器

  • AWS Documentation MCP (HTTP)

  • AWS Serverless MCP (SAM CLI)

  • AWS Lambda Tool MCP

  • AWS Step Functions MCP

  • Amazon SNS/SQS MCP

安装方式:

复制代码
/plugin install aws-serverless-eda@aws-skills

安装步骤(含推广流程)

  1. 首先,将插件市场添加至 Claude Code:

    /plugin marketplace add zxkane/aws-skills

  2. 然后按需安装上述插件。

  3. 使用推广链接获取更多资源与快速入口:

    👉 https://aicoding.sh/i/MUvH89


核心 CDK 原则

资源命名

建议避免显式指定可选资源名称,以便多个部署环境复用。

✅ 正确使用:

复制代码
new lambda.Function(this, 'MyFunction', {
  // 不指定 functionName
});

❌ 不推荐:

复制代码
new lambda.Function(this, 'MyFunction', {
  functionName: 'my-lambda',
});

Lambda 函数构造

  • TypeScript/JavaScript 推荐使用 NodejsFunction 来自动打包。

  • Python 环境可使用 PythonFunction(来自 @aws-cdk/aws-lambda-python-alpha)。

部署前验证流程

在提交 CDK 代码前,请按以下顺序执行:

复制代码
npm run build  
npm test  
npm run lint  
cdk synth  
./scripts/validate-stack.sh  

使用示例

CDK 开发

示例: "生成一个 CDK 堆栈,其中包含一个处理 S3 事件的 Lambda 函数"

任务由 Claude 生成,遵循最佳实践,使用 NodejsFunction,避免显式资源名,自动授予适当 IAM 权限,并调用 MCP 服务器获取 AWS 最新信息。

成本优化

示例: "估算 10 个 Lambda 函数每月 100 万次调用的成本"

或 "展示过去 30 天按服务分类的 AWS 成本"

监控与可观测性

示例: "为我的 Lambda 函数设置 CloudWatch 告警,监测错误与高运行时"

或 "查看过去一小时 API Gateway 错误的 CloudWatch 日志"

安全与审计

示例: "展示过去 7 天中所有 IAM 变更"

或 "对我的基础设施运行 Well-Architected 安全评估"

Serverless 开发与事件驱动

示例: "构建一个使用 Lambda + API Gateway 的无服务器用户管理 API"

或 "实现一个航班-酒店-租车预订系统的 Saga 模式,具备补偿逻辑"


项目结构

复制代码
.
├── .claude-plugin/
│   └── marketplace.json              # 插件市场配置
├── skills/
│   ├── aws-cdk-development/          # CDK 开发技能
│   │   ├── SKILL.md
│   │   ├── references/
│   │   │   └── cdk-patterns.md
│   │   └── scripts/
│   │       └── validate-stack.sh
│   ├── aws-cost-operations/          # 成本与运营技能
│   │   ├── SKILL.md
│   │   └── references/
│   │       ├── operations-patterns.md
│   │       └── cloudwatch-alarms.md
│   └── aws-serverless-eda/           # 无服务器与 EDA 技能
│       ├── SKILL.md
│       └── references/
│           ├── serverless-patterns.md
│           └── eda-patterns.md
└── README.md

在你或你的团队中推广这一套技能插件时,可以使用以下链接获取快速安装与资源入口:

👉 https://aicoding.sh

相关推荐
周末程序猿3 小时前
谈谈 `Claude Skills`
人工智能·ai编程
Keegan小钢5 小时前
为时一个月:我用 AI 从 0 到 1 完成了第一个生产级 Web3 项目的上线
web3·ai编程
Baihai_IDP6 小时前
AI 编程热潮下的万字思考 —— 规避风险,善用其利
人工智能·程序员·ai编程
一乐小哥6 小时前
用 AI 搞出 Chrome 版 “飞书 Command+K”!Figma AI 救了我的审美
前端·ai编程
玲小珑6 小时前
LangChain.js 完全开发手册(十七)实战综合项目三:个性化学习助手平台
langchain·ai编程
TG_yunshuguoji6 小时前
阿里云渠道商:如何建立阿里云的权限模型?
运维·服务器·阿里云·云计算
mxpan6 小时前
从 0 到 1:用 Python 对接阿里云 DashScope,轻松实现 AI 对话功能
python·ai编程
飞哥数智坊7 小时前
Claude Code 网页版上线,让我更确信:AI 编程需要“少干预”
人工智能·ai编程·claude
thinktik8 小时前
AWS EKS 计算资源自动扩缩之Karpenter[AWS 海外区]
后端·kubernetes·aws