Agent Skills
› itsmostafa/aws-agent-skills
itsmostafa/aws-agent-skills
GitHub提供AWS API Gateway的使用指南,涵盖REST/HTTP/WebSocket API创建、集成配置、授权管理及速率限制。包含CLI命令和SAM模板示例,用于API开发与运维。
安装全部 Skills
npx skills add itsmostafa/aws-agent-skills --all -g -y
集合内 Skills (18)
提供AWS API Gateway的使用指南,涵盖REST/HTTP/WebSocket API创建、集成配置、授权管理及速率限制。包含CLI命令和SAM模板示例,用于API开发与运维。
创建或配置API Gateway
设置API集成与授权
管理API阶段与速率限制
排查API相关问题
npx skills add itsmostafa/aws-agent-skills --skill api-gateway -g -y
AWS Bedrock AI技能,用于调用基础模型、构建生成式AI应用、创建嵌入及实现RAG模式。
调用Claude或Titan等基础模型进行文本生成
构建基于Bedrock的生成式AI应用程序
配置模型访问权限或实施检索增强生成(RAG)
npx skills add itsmostafa/aws-agent-skills --skill bedrock -g -y
AWS CloudFormation IaC技能,涵盖模板编写、堆栈部署、变更集管理及漂移排查,支持嵌套堆栈与多环境一致交付。
编写CloudFormation模板
部署或更新AWS堆栈
管理堆栈漂移
使用嵌套堆栈组织基础设施
npx skills add itsmostafa/aws-agent-skills --skill cloudformation -g -y
AWS CloudWatch监控技能,涵盖日志、指标、告警和仪表板配置。用于设置监控、创建告警、查询日志及故障排查。
设置应用或资源监控
创建基于阈值的告警规则
使用Insights查询日志
构建监控仪表板
npx skills add itsmostafa/aws-agent-skills --skill cloudwatch -g -y
AWS Cognito用户认证与授权服务指南,涵盖用户池、身份池配置、OAuth流程及令牌管理。
需要实现用户注册和登录功能
配置OAuth或OIDC身份提供商集成
管理用户属性和密码策略
npx skills add itsmostafa/aws-agent-skills --skill cognito -g -y
提供AWS DynamoDB数据库的设计、查询、索引配置及性能优化指南。涵盖表结构、CRUD操作、二级索引和容量模式,适用于NoSQL数据存储开发。
设计DynamoDB表结构
编写DynamoDB查询或更新代码
配置全局或本地二级索引
排查DynamoDB性能问题
npx skills add itsmostafa/aws-agent-skills --skill dynamodb -g -y
提供AWS ECS容器编排的完整指南,涵盖集群、任务定义和服务创建等核心概念,包含Fargate与EC2启动类型的配置示例及最佳实践。
部署容器化应用
配置ECS集群或服务
管理Docker容器生命周期
排查容器运行问题
npx skills add itsmostafa/aws-agent-skills --skill ecs -g -y
AWS EKS Kubernetes管理指南,涵盖集群创建、节点组配置、IRSA权限集成及应用部署。提供CLI与eksctl命令示例及最佳实践,用于简化EKS环境运维。
创建或管理EKS集群
配置节点组和IAM角色
在EKS上部署应用
npx skills add itsmostafa/aws-agent-skills --skill eks -g -y
AWS EventBridge 无事件总线技能,用于创建规则、配置事件模式、设置定时任务及跨账户路由,支持 CLI 和 boto3 示例。
创建自定义事件总线
配置事件匹配规则
发布自定义事件
设置定时调度任务
集成 SaaS 服务
npx skills add itsmostafa/aws-agent-skills --skill eventbridge -g -y
AWS IAM技能,涵盖身份与访问管理核心概念、策略创建、角色配置及跨账号访问。用于设置权限、排错和管理安全令牌,支持CLI和boto3示例。
创建IAM用户或角色
编写或审核IAM权限策略
配置跨账号访问信任关系
排查权限拒绝错误
npx skills add itsmostafa/aws-agent-skills --skill iam -g -y
AWS Lambda无服务器函数使用指南,涵盖核心概念、触发器配置、CLI与boto3操作示例及最佳实践,用于创建、调试和优化Serverless应用。
创建或更新AWS Lambda函数
配置Lambda事件触发源如S3或SQS
解决Lambda冷启动或性能问题
管理Lambda层和权限
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的使用指南,涵盖密钥存储、版本管理、自动轮换及缓存等核心概念与常见模式,支持CLI和boto3示例。
存储或检索敏感凭证
配置密钥自动轮换
集成RDS数据库连接
npx skills add itsmostafa/aws-agent-skills --skill secrets-manager -g -y
AWS SNS 消息通知服务技能,涵盖主题创建、订阅管理、消息过滤及多协议(Lambda/SQS/Email等)集成。提供 CLI 和 boto3 代码示例,用于实现应用间或应用对个人的发布/订阅通信模式。
需要配置 AWS SNS 主题
设置消息订阅关系
发送通知消息
配置消息属性过滤
npx skills add itsmostafa/aws-agent-skills --skill sns -g -y
AWS SQS消息队列服务使用指南,涵盖标准与FIFO队列创建、DLQ配置、可见性超时管理及Lambda集成等核心概念与最佳实践。
需要创建或管理AWS SQS队列
实现微服务解耦或异步处理架构
配置死信队列或消息重试机制
npx skills add itsmostafa/aws-agent-skills --skill sqs -g -y
AWS Step Functions 工作流编排技能,涵盖状态机设计、错误处理、并行执行及与 AWS 服务集成。
需要构建基于状态机的复杂业务流程
协调多个 AWS 服务完成分布式任务
调试或优化 Step Functions 执行逻辑
npx skills add itsmostafa/aws-agent-skills --skill step-functions -g -y
提供AWS EC2虚拟机全生命周期管理技能,涵盖实例创建、SSH连接排查、成本优化(Spot/保留实例)、自动伸缩、镜像备份及安全配置等场景的CLI操作指南。
启动或配置服务器/VM
SSH连接失败或权限拒绝
实例启停、重启或类型变更
EC2成本优化咨询
自动伸缩组或Spot实例配置
AMI创建与EBS快照管理
实例监控与安全组设置
npx skills add itsmostafa/aws-agent-skills --skill ec2 -g -y


