npx skills add https://github.com/oldwinter/skills --skill aws-cli此技能支持使用 AWS CLI 工具进行全面的 AWS 云基础设施管理。
us-east-1在执行以下任何操作之前,必须明确向用户确认:
delete-*, remove-*, terminate-*, deregister-*modify-*,更改关键设置的 update-*广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
stop-*, reboot-*⚠️ 危险操作确认
操作: [具体操作描述]
影响: [潜在影响说明]
资源: [受影响的资源标识]
是否继续执行?
# 列出实例
aws ec2 describe-instances --query 'Reservations[].Instances[].[InstanceId,State.Name,InstanceType,Tags[?Key==`Name`].Value|[0]]' --output table
# 实例状态管理
aws ec2 start-instances --instance-ids <id>
aws ec2 stop-instances --instance-ids <id>
aws ec2 reboot-instances --instance-ids <id>
# 列出集群和服务
aws ecs list-clusters
aws ecs list-services --cluster <cluster-name>
aws ecs describe-services --cluster <cluster-name> --services <service-name>
# 查看运行中的任务
aws ecs list-tasks --cluster <cluster-name> --service-name <service-name>
aws ecs describe-tasks --cluster <cluster-name> --tasks <task-arn>
# 强制新部署
aws ecs update-service --cluster <cluster-name> --service <service-name> --force-new-deployment
# 列出集群
aws eks list-clusters
aws eks describe-cluster --name <cluster-name>
# 更新 kubeconfig
aws eks update-kubeconfig --name <cluster-name> --region us-east-1
# 列出函数
aws lambda list-functions --query 'Functions[].[FunctionName,Runtime,LastModified]' --output table
# 调用函数
aws lambda invoke --function-name <name> --payload '{}' response.json
# 查看日志
aws logs tail /aws/lambda/<function-name> --follow
# 列出存储桶和对象
aws s3 ls
aws s3 ls s3://<bucket-name>/ --recursive --human-readable
# 复制和同步
aws s3 cp <local-file> s3://<bucket>/<key>
aws s3 sync <local-dir> s3://<bucket>/<prefix>
# 存储桶信息
aws s3api get-bucket-location --bucket <bucket-name>
aws s3api get-bucket-versioning --bucket <bucket-name>
# 列出仓库
aws ecr describe-repositories --query 'repositories[].[repositoryName,repositoryUri]' --output table
# 列出仓库中的镜像
aws ecr describe-images --repository-name simplexai/<service> --query 'imageDetails | sort_by(@, &imagePushedAt) | [-10:].[imageTags[0],imagePushedAt]' --output table
# 获取登录令牌
aws ecr get-login-password --region us-east-1
# 列出实例
aws rds describe-db-instances --query 'DBInstances[].[DBInstanceIdentifier,DBInstanceClass,Engine,DBInstanceStatus]' --output table
# 实例详情
aws rds describe-db-instances --db-instance-identifier <id>
# 快照
aws rds describe-db-snapshots --db-instance-identifier <id>
# 列出表
aws dynamodb list-tables
# 表信息
aws dynamodb describe-table --table-name <table>
# 查询/扫描
aws dynamodb scan --table-name <table> --limit 10
# 列出集群
aws elasticache describe-cache-clusters
aws elasticache describe-replication-groups
# 列出 VPC 和子网
aws ec2 describe-vpcs --query 'Vpcs[].[VpcId,CidrBlock,Tags[?Key==`Name`].Value|[0]]' --output table
aws ec2 describe-subnets --query 'Subnets[].[SubnetId,VpcId,CidrBlock,AvailabilityZone]' --output table
# 安全组
aws ec2 describe-security-groups --query 'SecurityGroups[].[GroupId,GroupName,VpcId]' --output table
# 列出托管区域
aws route53 list-hosted-zones
# 列出记录
aws route53 list-resource-record-sets --hosted-zone-id <zone-id>
# 列出分发
aws cloudfront list-distributions --query 'DistributionList.Items[].[Id,DomainName,Status]' --output table
# 使缓存失效
aws cloudfront create-invalidation --distribution-id <id> --paths "/*"
# 列出日志组
aws logs describe-log-groups --query 'logGroups[].[logGroupName,storedBytes]' --output table
# 跟踪日志
aws logs tail <log-group-name> --follow --since 1h
# 获取指标
aws cloudwatch get-metric-statistics \
--namespace AWS/EC2 \
--metric-name CPUUtilization \
--dimensions Name=InstanceId,Value=<instance-id> \
--start-time $(date -u -v-1H +%Y-%m-%dT%H:%M:%SZ) \
--end-time $(date -u +%Y-%m-%dT%H:%M:%SZ) \
--period 300 \
--statistics Average
# 获取当月成本
aws ce get-cost-and-usage \
--time-period Start=$(date +%Y-%m-01),End=$(date +%Y-%m-%d) \
--granularity MONTHLY \
--metrics BlendedCost \
--group-by Type=DIMENSION,Key=SERVICE
# 按服务统计成本
aws ce get-cost-and-usage \
--time-period Start=$(date +%Y-%m-01),End=$(date +%Y-%m-%d) \
--granularity DAILY \
--metrics UnblendedCost \
--group-by Type=DIMENSION,Key=SERVICE
# 列出模型
aws bedrock list-foundation-models --query 'modelSummaries[].[modelId,providerName]' --output table
# 列出自定义模型
aws bedrock list-custom-models
# 创建支持案例
aws support create-case \
--subject "问题描述" \
--communication-body "详细描述" \
--service-code amazon-ec2 \
--category-code general-info \
--severity-code low
# 列出案例
aws support describe-cases
# 列出用户和角色
aws iam list-users --query 'Users[].[UserName,CreateDate]' --output table
aws iam list-roles --query 'Roles[].[RoleName,CreateDate]' --output table
# 获取当前身份
aws sts get-caller-identity
--query 配合 JMESPath 过滤相关字段--output table 获取人类可读的输出--output json提供简洁摘要:
✅ EC2 实例状态
┌─────────────────┬──────────┬────────────┐
│ 实例 ID │ 状态 │ 类型 │
├─────────────────┼──────────┼────────────┤
│ i-0abc123... │ running │ t3.medium │
└─────────────────┴──────────┴────────────┘
报告执行的操作和结果:
✅ 操作完成
- 操作: 停止 EC2 实例
- 实例: i-0abc123def456
- 之前状态: running
- 当前状态: stopping
当 AWS CLI 命令失败时:
此技能与 SimplexAI GitOps 工作流集成:
830101142436.dkr.ecr.us-east-1.amazonaws.com/simplexai/*production,暂存环境使用 staging参考 CLAUDE.md 获取 kubectl 集群别名:
k1 - AWS 生产环境 (EKS)k2 - AWS 暂存环境 (EKS)每周安装次数
72
仓库
GitHub 星标数
1
首次出现
2026年1月20日
安全审计
安装于
opencode65
cursor63
gemini-cli62
codex62
github-copilot61
amp56
Azure 升级评估与自动化工具 - 轻松迁移 Functions 计划、托管层级和 SKU
104,900 周安装
Chrome CDP 命令行工具:轻量级浏览器自动化,支持截图、执行JS、无障碍快照
1,200 周安装
小红书图片生成技能 - Markdown/HTML转精美小红书3:4截图,AI自动生成封面图
1,200 周安装
Vue.js Options API 最佳实践与 TypeScript 集成指南 - 解决常见开发问题
1,200 周安装
高级前端开发工具包:自动化组件生成、打包分析与脚手架工具
1,200 周安装
Nuxt SEO 模块:一站式 SEO 优化方案,轻松配置站点、生成站点地图和结构化数据
1,200 周安装
TanStack Start 全栈开发:基于 Cloudflare 的 React 19 + D1 数据库应用构建指南
1,200 周安装