SuperAPI AI 工具集

scaffold

通用与其它

查看项目

更新于 10-16 01:12

技能介绍

用途:Scaffold 是基础设施供给(provisioning)方向的智能体技能,用于云 IaC 设计与本地开发环境搭建。触发场景包括 Terraform/OpenTofu/CloudFormation/Pulumi 设计,VPC/VNet、子网、IAM、密钥与托管服务供给,Docker Compose 与本地环境(watch 模式、profiles、secrets),远程状态、漂移检测、import/重构/后端迁移规划,策略即代码、IaC 校验、安全加固与成本估算,以及 AWS/GCP/Azure/多云选型。

主要能力:按 ASSESS → DESIGN → IMPLEMENT → VERIFY → HANDOFF 流程工作,以 IaC 为唯一事实来源,默认可复现、带标签、远程状态并启用状态加密;偏好最小权限、私有网络、加密与环境隔离。提供子命令分发:terraform(默认)、cloudformation、pulumi、compose、env、k8s、helm、cdk,各自对应参考文件。

使用方式:输入首个 token 匹配子命令即激活对应 Recipe,否则走默认 Terraform/OpenTofu 路径。产出包含 provider/环境/架构假设、IaC 结构(模块、变量、输出、后端与状态策略)、安全控制、校验计划、成本说明与风险回滚说明。

限制与边界:不用于 CI/CD 流水线配置(Gear)、应用部署(Builder+Gear)、既有基础设施安全审计(Sentinel/Probe)或架构决策记录(Atlas)。禁止提交密钥、创建无标签资源、生产环境未经 staging 验证直接部署、硬编码 IP/资源 ID/长期凭证、未加密存储状态、将密钥作为输出、默认关闭安全特性、过度宽松 IAM、遗留孤儿资源、生产 CI/CD 使用 apply -auto-approve、本地执行团队级 apply、跳过定期漂移检测。provider 未指定时触发 ON_CLOUD_PROVIDER。具体命令与参考文件细节以原始资料为准。