Community生产力与协作github.com

生产工程技能包

指导 Web、移动和后台系统上的生产级应用开发。用于实施或审核生产工作流时,路由到相应的领域及配套指南。

生产工程技能包 是什么?

AlanWYChen/agent-skills 是一个面向生产级应用开发的领域路由技能包。它帮助开发者与 AI 代理处理 Web、移动和后台系统的完整生命周期,包括安全性、可观测性、测试和 CI/CD 等关键关注点。该技能包通过为每个领域提供定制化指导,避免了通用建议的局限性,确保每个领域的最佳实践都能被正确应用。其核心工作流程要求首先识别任务所属领域,然后阅读该领域的 SKILL.md,再按需读取配套的共享技能(例如 Dependabot 策略),最后在完成前执行领域特定的生产审计。该技能包支持的主要平台包括 Claude Code、Cursor 和 Codex,强调构建完整工作流而非仅实现快乐路径,并坚持安全性、可恢复性和自动化测试等全局原则。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AlanWYChen/agent-skills/tree/HEAD/production-engineering-skills

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

生产工程技能包 是做什么的?

目的

这是一个面向生产级应用开发的领域路由技能包。

首先选择相关领域:

  • Web 指南 针对基于浏览器的应用程序和网站
  • 移动指南 针对 iOS、Android 和跨平台移动应用
  • 后台指南 针对 API、服务、工作器、队列、数据服务和平台系统

每个领域有意识地重复了以下重要关注点:

  • 安全性
  • 可观测性
  • 测试
  • CI/CD
  • 身份认证

重复的版本是根据特定领域定制的,而非作为通用建议处理。

共享仓库工作流

  • Dependabot 策略:在配置或审核依赖更新计划、官方 GitHub Actions 自动合并以及应用依赖的手动审核时使用。此策略跨领域共享;仅在任务涉及 Dependabot 时阅读。

路由

处理任务时:

  1. 确定任务是主要涉及 Web、移动、后台还是多领域。
  2. 阅读该领域链接的 SKILL.md。
  3. 使用其相对链接仅阅读适用的配套技能。每个链接相对于包含它的文件进行解析,而不依赖嵌套技能的自动发现。
  4. 在完成前,运行领域特定的生产审计。
  5. 对于跨领域系统,对所有受影响的领域运行审计。

全局原则

  • 构建完整的工作流,而非快乐路径的演示。
  • 绝不要将前端/移动 UI 检查视为权威授权。
  • 在运行时验证不受信任的输入。
  • 不要向客户端暴露机密。
  • 优先考虑可观测性和可恢复性,而非静默失败。
  • 除非仓库已使用其他 CI/CD 系统,否则默认使用 GitHub Actions。
  • 在适当的层次上测试关键工作流,而不是过度使用一种测试类型。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相关技能