关于 symfony:controller-cleanup
面向 Symfony 项目的开发技能,用于规划并分阶段实施架构与工作流调整。它优先遵循现有模式、避免不必要的大范围重构,并保持决策可追溯。
主要功能
- 01梳理边界与耦合点
- 02规划聚焦的架构调整
- 03分阶段验证改动
- 04记录权衡与后续风险
适用场景
- 01调整 Symfony 项目架构
- 02安全实施中型或复杂改动
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ dev-toolings/ superpowers-symfony --skill symfony:controller-cleanup安装后在 Claude Code 中输入/symfony:controller-cleanup确认已加载。
附带文件reference.md
详细介绍
控制器清理(Symfony)
适用场景
- 优化 Symfony 项目中的架构、工作流和上下文处理。
- 安全地规划并执行中等或复杂的变更。
默认工作流
- 确定当前的边界、约束和耦合点。
- 提出最小且连贯的架构调整方案。
- 分阶段执行,并在每个阶段进行验证。
- 总结权衡,并整理后续待办事项。
防护措施
- 默认沿用项目现有模式。
- 没有明确需求时,避免大范围重构。
- 确保决策记录清晰且可审计。
渐进式披露
- 使用此文件了解执行原则和风险控制措施。
- 需要深入了解实现细节时,再打开参考文档。
输出约定
- 架构/工作流变更。
- 各检查点的验证结果。
- 剩余风险和后续步骤。
参考资料
reference.mddocs/complexity-tiers.md
评论
支持 Markdown