vibehacker

ub-mode

Skill

Uncle Bob's single-file skill: make it work, make it right, follow practice, on every change your agent makes.

by unclebob Listed Oct 25, 2026

Clone or download it from github.com, then drop the folder into ~/.claude/skills/ (Claude Code) or your agent's skills directory.

Product badge

Share this product's name and rating in your README or on your website.

ub-mode: rating on VibeHacker

Updates may be delayed by image caching.

ub-mode cover

About ub-mode

A one-file skill from Robert C. Martin that boils his coding principles down to a short ladder the agent follows on every edit: get it working with the smallest change, then clean it up, then follow team practice.

Includes a test-first loop, a "laziness protocol" (one decision in one place, smallest edit wins) and data-shape-first thinking. Invoke it with /ub-mode. MIT.

Used ub-mode?

Log in to write a review.

No reviews yet

Used it? Write the first review.