Agent Skills
› itsmostafa/aws-agent-skills
itsmostafa/aws-agent-skills
GitHubAWS API Gateway 使用指南,涵盖 REST/HTTP/WebSocket API 创建、Lambda 集成配置、授权管理及速率限制。提供 CLI 和 SAM 模板示例,辅助开发者快速构建和调试云原生 API 网关服务。
Install All Skills
npx skills add itsmostafa/aws-agent-skills --all -g -y
Skills in Collection (18)
AWS API Gateway 使用指南,涵盖 REST/HTTP/WebSocket API 创建、Lambda 集成配置、授权管理及速率限制。提供 CLI 和 SAM 模板示例,辅助开发者快速构建和调试云原生 API 网关服务。
创建或配置 AWS API Gateway
设置 API 与 Lambda 的集成
API 网关故障排查
配置 API 阶段和速率限制
npx skills add itsmostafa/aws-agent-skills --skill api-gateway -g -y
AWS Bedrock技能,用于通过统一API调用基础模型、构建生成式AI应用、实现RAG模式及配置模型访问。
调用LLM进行文本生成或推理
构建RAG应用或向量检索
配置模型权限与访问策略
npx skills add itsmostafa/aws-agent-skills --skill bedrock -g -y
AWS CloudFormation IaC技能,涵盖模板编写、堆栈部署、变更集管理及嵌套堆栈组织,支持CLI操作与故障排查。
编写或修改CloudFormation模板
执行堆栈创建、更新或删除
管理基础设施漂移和变更集
使用嵌套堆栈组织资源
npx skills add itsmostafa/aws-agent-skills --skill cloudformation -g -y
AWS CloudWatch监控技能,涵盖日志、指标、告警和仪表板配置。支持通过CLI或boto3创建指标告警、查询日志、设置度量过滤器及构建仪表盘,用于环境监控与故障排查。
配置AWS资源监控
创建基于阈值的告警规则
使用Insights查询日志
构建监控仪表盘
npx skills add itsmostafa/aws-agent-skills --skill cloudwatch -g -y
AWS Cognito 身份认证与管理指南,涵盖用户池、身份池配置及 OAuth 流程。提供 CLI 和 SDK 代码示例,用于实现用户注册、登录、令牌管理及第三方身份集成。
需要设置用户注册和登录功能
配置 AWS Cognito 用户池或身份池
实现 OAuth 2.0 或 OpenID Connect 认证流
集成社交账号(如 Google、Facebook)登录
npx skills add itsmostafa/aws-agent-skills --skill cognito -g -y
提供AWS DynamoDB数据库的使用指南,涵盖表结构设计、查询编写、索引配置、容量管理及单表设计等核心概念与最佳实践。
设计DynamoDB表结构
编写DynamoDB查询语句
配置全局或局部二级索引
管理DynamoDB容量模式
解决DynamoDB性能问题
npx skills add itsmostafa/aws-agent-skills --skill dynamodb -g -y
AWS ECS容器编排指南,涵盖集群、任务定义及服务配置。支持Fargate与EC2部署,提供CLI操作示例及最佳实践,用于容器化应用部署与管理。
部署容器化应用
配置ECS任务定义
管理ECS集群和服务
排查容器运行问题
npx skills add itsmostafa/aws-agent-skills --skill ecs -g -y
AWS EKS Kubernetes管理服务,涵盖集群创建、节点组管理、IRSA配置及应用部署。提供CLI和eksctl操作指南及最佳实践,用于简化EKS基础设施运维。
创建或管理EKS集群
配置IRSA权限
管理节点组
部署Kubernetes应用
npx skills add itsmostafa/aws-agent-skills --skill eks -g -y
AWS EventBridge serverless事件总线技能,涵盖创建规则、配置事件模式、设置定时事件及跨账户路由。提供CLI和boto3示例,用于构建事件驱动架构。
创建EventBridge规则
配置事件模式
设置定时事件
集成SaaS服务
构建跨账户事件路由
npx skills add itsmostafa/aws-agent-skills --skill eventbridge -g -y
AWS IAM技能,涵盖用户、角色、策略及权限管理。用于创建IAM策略、配置跨账号访问、设置服务角色及排查权限错误,提供CLI和boto3代码示例。
创建或管理IAM用户、角色和策略
配置跨账号访问权限
排查AWS服务权限拒绝错误
为Lambda等服务设置执行角色
npx skills add itsmostafa/aws-agent-skills --skill iam -g -y
AWS Lambda 无服务器函数技能,涵盖创建函数、配置触发器、调试调用、优化冷启动及事件源映射管理。提供 CLI 和 boto3 示例,支持 S3/SQS 集成与最佳实践指导。
创建或更新 AWS Lambda 函数
配置 Lambda 触发器或事件源映射
调试 Lambda 调用或优化冷启动性能
使用 CLI 或 SDK 管理 Lambda 资源
npx skills add itsmostafa/aws-agent-skills --skill lambda -g -y
AWS RDS 关系型数据库管理指南,涵盖实例配置、备份、副本及性能优化。
创建或配置 AWS RDS 数据库实例
设置数据库备份与多可用区部署
管理只读副本或排查连接问题
npx skills add itsmostafa/aws-agent-skills --skill rds -g -y
提供AWS S3对象存储的全面指南,涵盖桶管理、文件上传下载、生命周期策略及权限控制。包含CLI与boto3代码示例,适用于数据湖、备份和静态网站托管等场景。
需要创建或管理S3存储桶
执行文件上传或下载操作
配置S3访问策略或版本控制
npx skills add itsmostafa/aws-agent-skills --skill s3 -g -y
AWS Secrets Manager技能,用于安全存储、检索和自动轮换凭据及密钥。支持创建、获取、缓存秘密版本,集成RDS等数据库,并提供CLI与boto3代码示例。
需要存储或管理敏感凭证如数据库密码、API密钥
配置或使用AWS Secrets Manager进行自动轮换
npx skills add itsmostafa/aws-agent-skills --skill secrets-manager -g -y
提供AWS SNS消息服务的核心概念、常见模式及CLI/boto3使用示例,涵盖主题创建、订阅管理、消息发布与过滤等场景。
配置AWS SNS主题
设置SNS订阅关系
发送通知消息
实现应用间或应用到人通信
npx skills add itsmostafa/aws-agent-skills --skill sns -g -y
提供AWS SQS消息队列服务的配置与使用指南,涵盖标准/FIFO队列创建、DLQ设置、消息收发及Lambda集成等场景。
创建SQS队列
配置死信队列
发送或接收消息
实现FIFO顺序处理
集成Lambda函数
npx skills add itsmostafa/aws-agent-skills --skill sqs -g -y
用于AWS Step Functions工作流编排,涵盖状态机设计、错误处理、并行执行及与AWS服务集成。支持Standard和Express类型,提供ASL语法、CLI/boto3示例及常见模式参考。
设计或重构AWS工作流
配置状态机并行或分支逻辑
调试Step Functions执行失败
集成Lambda等AWS服务
npx skills add itsmostafa/aws-agent-skills --skill step-functions -g -y
管理AWS EC2虚拟机,涵盖实例创建、安全组配置、成本优化(Spot/预留)、自动扩展及故障排查等全生命周期操作。
启动或配置服务器/VM
SSH连接失败或网络问题
实例启停、重启或类型变更
EC2成本优化咨询
自动扩展组与Spot实例配置
AMI镜像与快照管理
npx skills add itsmostafa/aws-agent-skills --skill ec2 -g -y


