Skip to content
C

constraint-driven-development

Establishes a project's quality bar as a written contract

by addyosmaniFree

Launch
#675in AI Skills
0In stores

Description

constraint-driven-development is an agent skill from Addy Osmani's agent-skills collection that writes a project's quality bar down as a con…

Highlights

  • Quality bar written as a checkable contract
  • Numbers chosen by the team
  • Interview on which dimensions matter
  • Checks that run around the agent's work

Ratings & Reviews

No ratings yet

Be the first to rate constraint-driven-development.

People also visit

M

migrate-to-shoehorn

Migrate test files from `as` type assertions to @total-typescript/shoehorn

AI Skills
Launch
T

tdd

Test-driven development with vertical slices, behavior-focused tests

AI Skills
Launch
A

agent-self-evaluation

Use after completing any non-trivial task

AI Skills
Launch
A

ai-regression-testing

Regression testing strategies for AI-assisted development

AI Skills
Launch
B

benchmark-optimization-loop

Convert 'make it faster' requests into a bounded measured optimization loop

AI Skills
Launch
C

cpp-testing

Use only when writing/updating/fixing C++ tests, configuring GoogleTest/CTest

AI Skills
Launch

constraint-driven-development FAQ

What does the constraint-driven-development skill do?

It writes a project's quality bar as a written, numeric contract, so an agent cannot quietly lower it.

How do I install it?

Run: npx skills add https://github.com/addyosmani/agent-skills --skill constraint-driven-development

Who decides the numbers?

The team does. The skill interviews the user on which dimensions matter and supplies sensible defaults where they are needed.

How does it relate to other skills in the collection?

Spec-driven development says what to build and test-driven development proves it works. This skill sets what good enough to ship means.

What security checks has it passed?

skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.

What are the best constraint-driven-development alternatives?

Popular alternatives to constraint-driven-development include migrate-to-shoehorn, tdd and agent-self-evaluation. See all constraint-driven-development alternatives

Developer Stuff

Badges