工程开发
swe-cli-skills avatar

swe-cli-skills

为 AI 代理提供专家级 CLI 指南,涵盖云端、IaC、容器、数据库与开发工具的资深工程师工作流程、安全防护与运作模式。

简介

此技能作为专为自主软件工程代理设计的资深级 CLI 知识库。它不提供标准参考文档,而是为 23 种核心命令行工具封装了操作判断、安全防护、错误修复策略与最佳实践组合模式。针对专业开发人员与 AI 编码助手,此工具确保代理能以资深工程师的严谨与精准执行复杂的架构与开发任务。

  • 涵盖 9 大领域的关键操作:云端 (AWS, gcloud, Azure)、IaC (Terraform)、容器 (Docker, kubectl, Helm)、Git/VCS、开发工具 (jq, sed, make)、网络 (curl, SSH)、包管理器 (npm, pip/uv)、数据库 (psql, redis-cli) 及平台 (Stripe, Sentry, Vercel, Firebase)。

  • 提供专家策选的“潜在坑洞”与非交互式工作流调整,以防止在 headless 环境中发生常见故障,如终端 TTY 挂起或生产环境指令错误。

  • 专注于多工具组合,展示如何有效地在 AWS CLI、jq 与 xargs 等工具间进行数据传输,以构建复杂的自动化流程。

  • 提供本地化且具环境意识的配置建议,针对 sed 等工具强调 Linux 与 macOS 环境间的可移植性差异。

  • 当代理必须执行高风险操作(如架构部署、数据库迁移或 CI/CD 调试)时使用。

  • 输入应为具体的操作查询或错误信息;输出提供直接的指令序列、标志配置与安全验证步骤。

  • 约束条件强调生产环境安全;引导代理使用非破坏性标志、明确的项目环境设置,以及在应用变更前的验证常规,如 terraform plan 或 dry-run 模式。

  • 通过为复杂工具语法与序列逻辑提供确定性、判断导向的参考,有效地减少代理的虚构响应 (hallucinations)。

仓库统计

Star 数
12
Fork 数
2
Open Issue 数
0
主要语言
Shell
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 23:06
在 GitHub 查看
swe-cli-skills | Skills Hub