Agent Skills
› itsmostafa/aws-agent-skills
itsmostafa/aws-agent-skills
GitHubAWS API Gateway 技能,涵盖 REST、HTTP 及 WebSocket API 的创建、配置、集成、授权、阶段管理及速率限制。提供 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 的创建、配置、集成、授权、阶段管理及速率限制。提供 CLI 和 SAM 模板示例,用于 API 开发与故障排查。
创建或配置 AWS API Gateway
设置 API 集成与授权
管理 API 阶段与速率限制
排查 API 网关问题
npx skills add itsmostafa/aws-agent-skills --skill api-gateway -g -y
提供AWS Bedrock基础模型调用、RAG模式实现及AI应用构建指南,涵盖模型访问配置、端点选择与生命周期管理。
调用AWS Bedrock基础模型
构建生成式AI应用
配置模型访问权限
实现RAG模式
npx skills add itsmostafa/aws-agent-skills --skill bedrock -g -y
用于AWS CloudFormation基础设施即代码管理,涵盖模板编写、栈部署、变更集管理及故障排查。
编写或修改CloudFormation模板
通过CLI创建、更新或删除Stack
使用Change Sets预览和提交变更
排查Stack部署失败或漂移问题
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/OIDC 流程实现及用户属性管理。
设置用户注册登录功能
配置 OAuth 2.0 或 OIDC 身份提供商
管理用户身份验证和令牌
npx skills add itsmostafa/aws-agent-skills --skill cognito -g -y
提供AWS DynamoDB数据库的设计、查询、索引配置及性能调优指南,涵盖表结构、CRUD操作和最佳实践。
设计DynamoDB表结构
编写DynamoDB查询或更新代码
配置全局或局部二级索引
优化DynamoDB性能与容量
npx skills add itsmostafa/aws-agent-skills --skill dynamodb -g -y
AWS ECS容器编排技能,用于部署Docker应用、配置任务定义与服务、管理集群及故障排查。提供Fargate与EC2模式指南、CLI命令示例及最佳实践。
部署容器化应用
配置ECS任务定义
设置ECS服务
管理ECS集群
排查容器问题
npx skills add itsmostafa/aws-agent-skills --skill ecs -g -y
提供AWS EKS集群、节点组和工作的管理指南,涵盖IRSA配置、CLI及eksctl操作示例,用于创建和管理Kubernetes环境。
创建EKS集群
管理节点组
配置IRSA权限
部署应用到EKS
npx skills add itsmostafa/aws-agent-skills --skill eks -g -y
AWS EventBridge 无事件总线技能,用于构建事件驱动架构。涵盖创建规则、配置事件模式、设置定时事件、集成 SaaS 及跨账户路由。提供 CLI 和 boto3 示例,指导如何连接应用与服务。
需要配置 AWS EventBridge 规则或事件模式
使用 AWS CLI 或 boto3 管理 EventBridge
构建基于事件的微服务架构
npx skills add itsmostafa/aws-agent-skills --skill eventbridge -g -y
提供AWS IAM核心概念、常见模式及CLI/boto3示例,用于创建策略、配置跨账号访问、设置服务角色及排查权限错误。
创建IAM策略或角色
配置跨账号访问
排查权限错误
npx skills add itsmostafa/aws-agent-skills --skill iam -g -y
提供AWS Lambda无服务器函数的创建、触发器配置、事件映射及性能优化指南,涵盖CLI和boto3用法。
创建或更新Lambda函数
配置S3/SQS等事件源
优化冷启动
调试函数调用
npx skills add itsmostafa/aws-agent-skills --skill lambda -g -y
提供AWS RDS数据库服务的操作指南,涵盖实例配置、备份、副本管理及性能优化。支持通过CLI和boto3创建和管理关系型数据库实例。
需要创建或配置AWS RDS数据库实例
管理数据库备份与高可用部署
排查RDS连接或性能问题
npx skills add itsmostafa/aws-agent-skills --skill rds -g -y
提供AWS S3对象存储的完整操作指南,涵盖桶管理、文件上传下载、生命周期策略、静态网站托管及权限控制。包含CLI和boto3最佳实践示例,适用于数据备份、存档及存储服务集成场景。
需要创建或配置S3存储桶
执行文件上传或下载操作
设置S3访问权限或加密策略
配置S3生命周期规则
npx skills add itsmostafa/aws-agent-skills --skill s3 -g -y
AWS Secrets Manager技能,用于安全存储、检索和自动轮换凭证、API密钥等敏感数据。涵盖创建、获取、缓存及更新Secrets的CLI与boto3示例,支持RDS集成。
需要存储或管理数据库密码、API密钥等敏感信息
配置AWS Secrets Manager的自动轮换策略
在代码中通过SDK或CLI读取加密凭证
npx skills add itsmostafa/aws-agent-skills --skill secrets-manager -g -y
AWS SNS 消息通知服务指南,涵盖主题创建、订阅管理、消息发布及过滤策略。提供 CLI 和 boto3 代码示例,支持 Lambda、SQS 等多种协议集成,用于构建应用间或应用对个人的发布/订阅通信系统。
配置 AWS SNS 主题
设置消息订阅关系
发送通知消息
实现消息过滤逻辑
npx skills add itsmostafa/aws-agent-skills --skill sns -g -y
AWS SQS消息队列服务指南,涵盖标准与FIFO队列配置、DLQ设置、消息收发及Lambda集成,用于构建解耦的微服务和无服务器架构。
创建SQS队列
配置死信队列
发送或接收消息
实现FIFO顺序处理
npx skills add itsmostafa/aws-agent-skills --skill sqs -g -y
AWS Step Functions 工作流编排技能,涵盖状态机设计、错误处理、并行执行及与 AWS 服务集成。提供核心概念、常见模式(如 Lambda 流程)、CLI/boto3 代码示例及排错指南,用于构建可靠的无服务器业务流程。
需要设计或实现基于状态机的业务逻辑工作流
配置 AWS Step Functions 的状态定义、任务执行或并行分支
调试或排查 Step Functions 的执行失败问题
使用 ASL 语言定义状态机或与 Lambda/API 进行集成
npx skills add itsmostafa/aws-agent-skills --skill step-functions -g -y
管理AWS EC2实例全生命周期,涵盖创建、启停、扩缩容、安全组配置及成本优化。支持Spot实例、AMI备份、SSH连接故障排查及会话管理等高级操作。
启动或配置服务器/虚拟机
SSH连接失败或权限被拒
实例扩缩容或类型变更
EC2成本优化咨询
自动伸缩组或Spot实例配置
npx skills add itsmostafa/aws-agent-skills --skill ec2 -g -y


