SkillFeeder › 全部 Skill › 工程开发 › ub-mode
用三步法驱动代码修改:先跑通,再重构,最后践行规范。
ub-mode
ub-mode 是 SkillFeeder 收录的Agent Skill,来自 GitHub 仓库 unclebob/ub-mode,★ 7,379。用三步法驱动代码修改:先跑通,再重构,最后践行规范。适合注重实践纪律的开发者。场景是工程开发 · 重构架构。能做的事包括生成最小可行修改,避免过度设计、优先确定数据结构,再编写逻辑、强制TDD流程:先写失败测试,再小步修复。打开 GitHub 自行安装。
能做什么
- 生成最小可行修改,避免过度设计
- 优先确定数据结构,再编写逻辑
- 强制TDD流程:先写失败测试,再小步修复
原文简介
Follow the reduced principles when writing or changing code. Every change follows First Make it Work, then Then Make it Right, then Follow Practice. Use when the user runs /ub-mode or asks for the reduced principles.
同场景推荐
- ai-first-engineering所在仓库 affaan-m/ECC,仓库 ★ 300,014建立AI主导开发的团队工程规范与评审机制
- architecture-decision-records所在仓库 affaan-m/ECC,仓库 ★ 300,014自动生成编号ADR文档,记录架构决策的上下文、选项与影响。
- code-review-and-quality所在仓库 addyosmani/agent-skills,仓库 ★ 114,402自动执行五维代码审查并给出合并建议
- code-simplification所在仓库 addyosmani/agent-skills,仓库 ★ 114,402把能跑的代码变清晰,行为零改动
- documentation-and-adrs所在仓库 addyosmani/agent-skills,仓库 ★ 114,402自动生成带决策背景的ADR文档和设计说明
- simplify-codebase所在仓库 tt-a1i/archify,仓库 ★ 94,977自动识别并安全删除死代码、冗余层和过载抽象
- code-documentation所在仓库 bytedance/deer-flow,仓库 ★ 85,186自动生成README、API文档、内联注释等专业代码文档
- aria-deprecated-role所在仓库 thedaviddias/Front-End-Checklist,仓库 ★ 74,681自动扫描并替换 HTML 中已废弃的 ARIA role 属性