software-design
Installation
SKILL.md
软件设计与编码规范技能系统
任务目标
本技能系统提供全面的软件设计与编码规范指导,涵盖从基础术语到架构设计的完整知识体系。支持新手→进阶→架构师的学习路径,可根据不同场景调用相应子技能。
核心能力
- 术语概念解析: 作用域、闭包、命名空间、变量生命周期等基础概念
- 状态管理设计: 局部/全局/共享状态、不可变状态、单向数据流
- 函数设计原则: 单一职责、纯函数、方法封装、高内聚低耦合
- 模块化架构: 分层架构、目录规范、代码组织结构
合并子技能
| 子技能 | 来源 | 职责 | 路径 |
|---|---|---|---|
| code-optimizer | 原 code-optimizer-skill | 三层分析漏斗:静态合规→逻辑结构→性能安全 | 查看 |
| design-pattern-advisor | 原 design-pattern-advisor-skill | 23种GoF模式识别/推荐/审查 | 查看 |