software-engineering

Installation
SKILL.md

Software Engineering(多 Agent 软件工程编排)

通用编排 skill:把复杂的软件项目拆给一组专业子 Agent(design、bpm、art、audio、qa + 按项目选择的领域角色),以敏捷瀑布模式调度,用共享契约和用户审查门禁保证质量。适用于 Web 页面/应用、桌面/移动工具、游戏、库等任何软件项目。

Mode Selection — 先选模式,再开工

开工第一件事是选模式,避免"只想快速做个软件,却等了完整设计流程"。

判断 敏捷 (Agile) 瀑布 (Waterfall)
需求 模糊、可边做边验证 明确或需要穷尽
规模 中小型 / MVP / 原型 / 单页 / 工具 大型、多模块、多 Agent 并行
时间 用户想尽快看到可运行成果 用户接受前期设计成本
资产管线 少或无 重(美术/音频/数据)
交付 每个迭代可演示 分阶段整体交付
  • 默认走敏捷:用户没有明确要求完整方案、或请求是中小型软件时,先交付可运行的 MVP 再迭代,每个 slice 必须能演示。
  • 选瀑布:需求复杂、多模块强耦合、重资产管线(如游戏、企业系统),或用户明确要求完整设计先行时,才进入瀑布模式。
  • 敏捷迭代中若出现契约冲突激增、并行需求膨胀,bpm 可升级为瀑布模式(记录切换原因)。
Installs
3
Repository
hairyf/skills
GitHub Stars
24
First Seen
8 days ago
software-engineering — hairyf/skills