Agent Skills
› itsmostafa/aws-agent-skills
itsmostafa/aws-agent-skills
GitHub提供AWS API Gateway的REST、HTTP及WebSocket API管理指南,涵盖核心概念、集成模式、CLI操作及最佳实践,用于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操作及最佳实践,用于API创建、配置、授权、限流及故障排查。
创建或配置AWS API Gateway
设置API与Lambda等后端服务的集成
配置API阶段、授权或速率限制
排查API网关相关问题
npx skills add itsmostafa/aws-agent-skills --skill api-gateway -g -y
AWS Bedrock 基础模型使用指南,涵盖多厂商模型调用、嵌入生成、RAG 模式实现及推理配置。
构建生成式 AI 应用
调用基础模型进行文本或图像生成
实现检索增强生成 (RAG) 模式
配置模型访问权限与端点
npx skills add itsmostafa/aws-agent-skills --skill bedrock -g -y
用于AWS CloudFormation基础设施即代码管理,涵盖模板编写、堆栈部署、变更集预览、漂移检测及嵌套堆栈组织等任务。
编写或修改CloudFormation模板
通过CLI创建或更新堆栈
检查基础设施漂移
使用变更集预览部署影响
npx skills add itsmostafa/aws-agent-skills --skill cloudformation -g -y
AWS CloudWatch监控技能,涵盖指标、日志、告警和仪表盘配置。用于设置监控、创建告警、查询日志及故障排查。
设置AWS资源或应用监控
创建基于指标或日志的告警规则
使用Insights查询日志
构建CloudWatch仪表盘
排查应用性能或运行问题
npx skills add itsmostafa/aws-agent-skills --skill cloudwatch -g -y
AWS Cognito 用户认证与授权服务指南,涵盖 User Pool、Identity Pool 配置,OAuth 流程实现及社交身份提供商集成。
设置用户池
配置身份池
实现 OAuth 流程
管理用户属性
集成社交身份提供商
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 启动类型,提供 CLI 参考与最佳实践,用于管理容器化应用的生命周期。
部署容器化应用
配置 ECS 任务定义
设置 ECS 服务
管理 ECS 集群
排查容器运行问题
npx skills add itsmostafa/aws-agent-skills --skill ecs -g -y
AWS EKS Kubernetes集群管理技能,涵盖集群创建、节点组管理、IRSA配置及应用部署。提供CLI与eksctl操作指南及最佳实践,用于在AWS上高效运维Kubernetes环境。
创建或管理EKS集群
配置IAM角色与服务账户关联
管理EKS节点组
部署Kubernetes应用到EKS
npx skills add itsmostafa/aws-agent-skills --skill eks -g -y
AWS EventBridge 无事件总线技能,用于创建规则、配置事件模式、设置定时任务及集成 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示例,支持Python等运行时,适用于构建可扩展的事件驱动计算架构。
创建或更新AWS Lambda函数
配置S3/SQS等事件触发器
调试Lambda调用与冷启动问题
npx skills add itsmostafa/aws-agent-skills --skill lambda -g -y
提供AWS RDS数据库管理服务指南,涵盖实例配置、备份、副本及性能优化。适用于通过CLI或boto3创建和管理关系型数据库实例的场景。
创建RDS数据库实例
配置数据库备份和副本
排查数据库连接问题
npx skills add itsmostafa/aws-agent-skills --skill rds -g -y
提供AWS S3对象存储的桶管理、对象操作及访问控制指南,涵盖CLI与boto3用法、生命周期策略、静态网站配置及安全最佳实践。
创建S3存储桶
上传或下载文件
配置版本控制
设置生命周期策略
管理权限和加密
npx skills add itsmostafa/aws-agent-skills --skill s3 -g -y
AWS Secrets Manager技能,用于安全存储、检索和自动轮换凭据及密钥。涵盖创建、获取、缓存、更新秘密及集成RDS等场景,提供CLI与boto3示例。
存储数据库或API密钥
配置自动轮换
在应用中检索秘密
管理秘密版本
npx skills add itsmostafa/aws-agent-skills --skill secrets-manager -g -y
AWS SNS 消息通知服务指南,涵盖主题创建、订阅管理、消息发布及过滤等核心功能。提供 CLI 和 boto3 示例,支持 Lambda、SQS、Email 等多种协议集成,适用于 A2A 和 A2P 通信场景。
创建 AWS SNS 主题或订阅
配置消息过滤策略
发送通知消息
集成 SNS 与 Lambda/SQS/Email
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服务集成。
设计或创建AWS Step Functions状态机
调试工作流执行失败
配置并行执行或条件分支逻辑
npx skills add itsmostafa/aws-agent-skills --skill step-functions -g -y
AWS EC2实例管理技能,涵盖实例创建、类型选择、AMI备份、安全组配置、成本优化(Spot/预留)、自动伸缩及SSH连接排错。
启动或配置服务器
SSH连接失败排查
实例生命周期管理
EC2成本优化
自动伸缩与Spot实例
npx skills add itsmostafa/aws-agent-skills --skill ec2 -g -y


