shinpr/claude-code-workflows

Development workflows for Claude Code that keep broad exploration focused on the outcome you approved.

解决的问题

Claude Code 在探索复杂代码库时有时会失去焦点,花费过多时间在次要发现上,而非实现预期目标。本项目提供一套结构化的开发工作流(作为插件),确保 AI 驱动的开发始终聚焦于已达成一致的结果,防止范围蔓延,并确保实现细节与设计决策一致。

如何工作

它作为一系列“配方”(插件)在 Claude Code 中运行,引导 AI 完成严格的开发生命周期。该流程通常遵循以下步骤:

  1. 达成一致:在编写任何代码之前,AI 与用户就预期结果和排除项达成一致。
  2. 设计:对于非平凡的变更,AI 会创建设计文档、PRD 或 UI 规格,并经过审查和批准。
  3. 实现:AI 将工作分解为具体任务的工作计划。每个任务在实现、验证和质量检查后才提交。
  4. 验证:对已完成的实现进行独立审查,确保其符合既定目标且无安全或可靠性问题。

适用人群

使用 Claude Code 进行非平凡变更的开发者,这些变更需要明确的范围协议、持久的设计决策和可靠的验证,尤其适用于后端、前端(React/TypeScript)或全栈项目。

主要亮点

  • 专用配方:为后端、前端和全栈开发提供专用路径,包含 UI 分析和 React Testing Library 检查等特定工具。
  • 独立审查:通过独立的代理调用执行安全和功能审查,避免单次会话中的“自我评分”偏差。
  • 轻量模式:简化版工作流,减少检查次数以加快迭代速度,同时保留审批节点。
  • 全面工具集:包含诊断问题、将现有系统逆向工程为文档,以及根据设计源调整 UI 的配方。

相关

  • 项目
  • 项目
  • 项目
  • Dispatch