mcpField
L
laravel:brainstorming

laravel:brainstorming

github.com/jpcaparas开发157114 次安装18 周前更新
代码仓库

关于 laravel:brainstorming

面向 Laravel 团队的功能与重构梳理 Skill,帮助在实施前明确需求。它通过逐项提问形成设计方案,并建议后续实施计划。

主要功能

  1. 01围绕目标与领域提问
  2. 02梳理数据、接口和副作用
  3. 03先提出设计方案再规划
  4. 04建议正式制定后续步骤

适用场景

  1. 01明确 Laravel 功能需求
  2. 02实施前梳理重构方案

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jpcaparas/superpowers-laravel --skill laravel:brainstorming

安装后在 Claude Code 中输入/laravel:brainstorming确认已加载。

详细介绍

头脑风暴(Laravel)

在规划功能或重构时使用。回答保持简洁,然后提出设计方案,并在开始规划前征求确认。

提问(一次一个)

  • 目标:用户应实现什么结果?
  • 领域:涉及哪些限界上下文或软件包?
  • 数据:是否需要新模型或关系?需要哪些查询和不变量?
  • 接口:HTTP/API/CLI?需要哪些输入/输出?需要哪些授权?
  • 副作用:邮件、存储、队列或外部系统?
  • 性能:吞吐量、延迟、分页、N+1 风险?
  • 可观测性:日志、指标、事件、故障处理?
  • 测试:TDD 切入点、测试数据/工厂、边界情况?
  • 环境:Sail 还是宿主机?数据库/缓存/邮件/存储是否可用?

提出方案

提出一个 200–300 字的设计方案,涵盖:

  • 路由/契约、验证、DTO/转换器
  • 服务(端口+适配器、策略/流水线)
  • 数据模型变更和迁移
  • 相关的作业/事件/监听器
  • 测试策略(功能/单元)、工厂和种子数据
  • 质量门槛和发布计划

准备后续步骤

提出简短的实施计划,然后使用 laravel:writing-plans 将其整理成正式计划。

评论

支持 Markdown