unix-software-design
Installation
SKILL.md
目的
在涉及模块边界、接口设计、复杂度取舍时,提供 Unix 哲学下的设计原则作为参考,帮助做更简单、透明、可组合的决策。
适用场景
- 设计新模块或服务的边界
- 重构时的拆分与接口规划
- 讨论复杂度取舍、抽象层次
不适用
- 已经是纯实现任务,主要问题不在设计而在落代码
- 只是选一个现成工具或框架,不涉及系统边界和结构
- 若任务主要是「开新坑 / 维护推进 / 读项目提炼」的流程与产出结构,用
spark;本 skill 聚焦边界与原则,不替代工作方式契约