用途:在动手实现某个功能之前,先把功能拆解为系统组件,明确数据流、接口与边界,降低实现阶段的返工风险。
主要能力:按固定结构引导思考,包括上下文(构建什么、由谁触发、期望结果)、数据流映射(触发→输入→校验→业务逻辑→副作用→输出,并逐环节追问数据进出、转换与出错点)、接口契约(输入字段、类型与约束、校验规则;成功与错误响应格式及全部错误类型)、错误枚举(校验、未找到、授权、外部服务、系统错误)、边界(该组件拥有什么、不拥有什么、集成点)、依赖(每个外部依赖是什么、同步或异步、失败与恢复方式)。
使用方式:资料未提供具体安装命令或调用方式,仅给出该技能在 sunnypatneedi/claude-starter-kit 中的页面地址 https://www.skills.sh/sunnypatneedi/claude-starter-kit/systems-decompose。从内容看,它是一份结构化的拆解提示流程,按上述章节逐项填写即可。
适用场景:新功能设计评审前、跨组件集成前、需要明确接口契约与错误处理的开发任务。
限制:资料未说明支持的平台、模型、收费方式或自动化程度;也未提供代码示例、命令与输出格式,实际使用需结合具体环境确认。