1. 基本信息
| 项目 | 内容 | 数据来源 |
|---|---|---|
| 名称 | AWS Solution Architect | — |
| 作者/维护者 | Reza Rezvani(alirezarezvani) | GitHub API |
| 来源链接 | https://github.com/alirezarezvani/claude-skills/tree/main/engineering-team/skills/aws-solution-architect | — |
| 许可证 | MIT(仓库级) | GitHub API |
| GitHub Stars | 23,891(合集仓库整体) | GitHub API |
| Forks | 3,352(合集仓库整体) | GitHub API |
| 最新版本 | 无独立版本号;目录内容最近一次变更于 2026-05-02 | GitHub API |
| 安装方式 | Claude Code 插件市场整包安装 / 手动复制目录 | 仓库 README |
2. 功能介绍与亮点
AWS Solution Architect 提供一套六步工作流,把“给初创或中小团队设计 AWS 架构”这件事拆成可执行的确定性步骤:
- 需求收集:应用类型、预期用户量/QPS、月度预算、团队 AWS 经验、合规要求(GDPR/HIPAA/SOC2)、可用性目标。
- 架构设计:
architecture_designer.py根据需求 JSON 推荐服务栈(无服务器 Web、ECS 微服务、无服务器数据管道、ML 平台等模式),输出服务组合、月度成本估算与利弊分析。 - 成本估算:
cost_optimizer.py分析现有资源配置,给出按需求缩容、预留实例折扣、存储分层等具体节省建议及优先级。 - 生成 IaC:
serverless_stack.py产出可直接使用的 AWS CDK(TypeScript)代码骨架,覆盖 Lambda、API Gateway、DynamoDB、Cognito 等常见组件。 - CI/CD 配置指引:给出 CodePipeline/GitHub Actions 部署流程示例。
- 安全复核清单:IAM 最小权限、Secrets Manager、CloudTrail 审计日志等检查项。
配套三份参考文档(架构模式详解、服务选型决策矩阵、最佳实践)与一对可复现的示例输入/输出文件(50k 用户 SaaS 场景 → 三层架构推荐 + 成本估算),以及一张反模式对照表(如“默认 VPC 用于生产”“密钥写进环境变量”等常见错误及更优做法)。三个 Python 工具均只依赖标准库,输入 JSON、输出建议文本或 IaC 模板字符串,不执行任何外部命令。
3. 适用场景
所属分类:DevOps 与基础设施。
适合初创公司或中小型工程团队在设计新应用的 AWS 基础设施时使用:给定预算、合规与可用性约束,快速拿到架构方案、成本估算与部署脚本骨架,省去从零编写 CDK/CloudFormation 模板的重复劳动;也适合团队定期评估现有 AWS 支出、寻找优化空间。
4. 跨 Agent 兼容性
- Claude Code:原生支持 ✅——通过仓库的 Claude Code 插件市场以
engineering-skills领域包整体安装,或手动复制该目录到~/.claude/skills/。 - Codex:支持,需转换 ✅——仓库提供
npx agent-skills-cli add alirezarezvani/claude-skills --agent codex或codex-install.sh脚本。 - OpenClaw:支持,需转换 ✅——仓库提供专属
openclaw-install.sh安装脚本。 - Hermes Agent:需适配 ⚠️——README 注明为 “BYO-sync tier”,仓库自带预生成的
.hermes/skills/目录树,但需用户本地运行一次scripts/sync-hermes-skills.py才能同步进~/.hermes/skills/。
5. 推荐理由
它把“设计 AWS 架构”这件事从零散的手册查阅变成一条确定性流水线:需求 JSON 进去,架构建议、成本估算、可用的 IaC 代码骨架出来,三步工具全部离线运行、结果可复现,省去团队从零编写 CDK 模板与逐条核对服务选型的重复劳动,尤其适合 AWS 经验有限、需要快速拿到靠谱起点的中小团队。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 6 | 所属合集仓库整体 23,891 星,该数字属整个合集,不代表本技能自身热度;第三方目录 skills.sh 记录该技能约 1.5K 次独立安装,暂未见其他独立来源的有机讨论 |
| 可用性 | 8 | 三个纯标准库 Python 工具 + 3 份参考文档 + 一对可复现的示例输入输出文件,复制即可运行;目录内容最近一次变更为 2026-05-02 |
| 安全性 | 9 | 三个脚本仅依赖标准库(typing/enum),做本地 JSON 处理与文本/模板生成,不发起任何网络请求、不索取任何凭据;检查清单见下 |
安全检查清单: ① shell 命令及权限范围——无,脚本不调用 subprocess 或系统命令,仅生成文本供用户自行执行; ② 运行时联网外发——无,纯本地计算; ③ API key/凭据索取——不索取,SKILL.md 中出现的 AWS CLI/CDK 部署命令均为生成给用户参考的示例文本,非技能自身执行; ④ 可疑指令——未见 prompt injection 或混淆代码迹象; ⑤ 作者信誉——个人开发者,无造假迹象; ⑥ License——MIT,明确; ⑦ 最近维护——目录内容最近一次变更为 2026-05-02。
7. 跟同类 Skills 相比的优势
| Skill | 定位 | 与本技能的差异 |
|---|---|---|
| azure-cloud-architect / gcp-cloud-architect(同仓库) | 同结构的 Azure/GCP 版本架构设计工具 | 覆盖不同云厂商,服务栈与 IaC 产出格式各异(Bicep vs Terraform HCL),功能互补而非重复 |
| azure-cost(microsoft/azure-skills,官方) | 只读查询 Azure 实时账单(Cost Management Reader API) | 面向运行中账户的成本监控,本技能面向设计阶段的离线架构决策与预估,不连接任何实时账单接口 |
| aws-genai-ml-architect(awslabs/hcls-agent-skills,官方) | AWS 官方出品,专注医疗健康场景的生成式 AI/ML 架构设计 | 领域窄(HCLS 行业 ML 系统),本技能覆盖通用 Web/数据/ML 应用的全场景架构选型,不限定行业 |
AWS 官方通常以 Well-Architected Framework 文档或 Solutions Library 形式提供架构指导,较少发布可直接生成 IaC 代码骨架的可执行工具,这类“设计+估算+生成”一体化的确定性脚本组合在同类中并不常见。
8. 用户评价
该技能目前在第三方平台尚无具名用户评价;skills.sh、claudemarketplaces.com 等目录站点已收录该技能条目,但均未附带具名评论内容。
9. 其他补充
仓库同时提供 Gemini CLI、Cursor、Aider、Windsurf、Kilo Code、OpenCode、Augment、Antigravity 等 9 种以上工具的转换脚本(scripts/convert.sh),本技能作为纯文本/JSON 处理工具可随仓库整体转换使用,但上述平台未逐一验证。
10. 安装使用方式
Claude Code:
/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering-skills@claude-code-skills
该命令会安装 engineering-team/ 整个领域下的技能集合(含本技能);也可手动下载仓库后,将 engineering-team/skills/aws-solution-architect/ 整个目录复制到 ~/.claude/skills/。
Codex:
npx agent-skills-cli add alirezarezvani/claude-skills --agent codex
OpenClaw:
bash <(curl -s https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/scripts/openclaw-install.sh)
安装后无需重启,在对话中直接描述“设计一个 AWS 架构”或类似需求即可触发;如需运行内置脚本,需要本机已安装 Python 3(无第三方依赖)。
11. 注意事项
- 三个工具输出的是决策建议与代码骨架,不会代替用户实际执行部署——生成的 CDK/gcloud 命令需要用户自行审阅后手动运行。
references/service_selection.md等文档中的价格数据存在一条尚未合并的社区修正 PR(AWS 于 2024 年 11 月下调过 DynamoDB 按需吞吐定价),使用前建议对照 AWS 官方定价页核实关键成本数字。- 该技能所在的
engineering-team/skills/目录未在仓库 marketplace 清单中单独注册,无法通过/plugin install单独安装,只能整包安装或手动复制。