vibehacker

Constraint-Driven Development (Addy Osmani)

Skill

Write your quality bar down as a contract and catch agents quietly lowering it

by Addy OsmaniCoding & Dev Tools Listed Feb 15, 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.

Constraint-Driven Development (Addy Osmani): rating on VibeHacker

Updates may be delayed by image caching.

Constraint-Driven Development (Addy Osmani) cover

About Constraint-Driven Development (Addy Osmani)

From Addy Osmani's agent-skills pack. It tackles a real failure mode: an agent that makes tests pass by weakening the tests.

  • Interviews you about which quality dimensions matter and suggests sensible default thresholds
  • Records the agreed bar in a CONSTRAINTS.md file in the repo
  • Watches diffs for signs the bar slipped: new ts-ignore or eslint-disable lines, skipped or deleted tests, stripped assertions, stub implementations, lowered thresholds

Good for any repo where agents do a lot of unsupervised work.

Used Constraint-Driven Development (Addy Osmani)?

Log in to write a review.

No reviews yet

Used it? Write the first review.

Similar skills

View all

ASP.NET Core

Skill

Build and review ASP.NET Core apps with current official guidance