Skip to content
InfratoApp
InfratoApp / Resources / Agent skills / constraint-driven-development

constraint-driven-development

Top repos#17 this week by stars gained (+2,188) · best daily #2, 46 days in a daily top 10

constraint-driven-development is an agent skill published by addyosmani, listed under business & ops. It lives in the addyosmani/agent-skills repository, which has 110,611 GitHub stars and is licensed under MIT; we last read it on 2026-09-16.

Establishes a project's quality bar as a written contract, interviewing the user on relevant dimensions and recording thresholds in CONSTRAINTS.md. Watches for changes that weaken the quality bar, such as silenced checks or deleted tests.

Install

skills is a generic installer for any repository of Claude agent skills -- it reads addyosmani/agent-skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.

npx skills add addyosmani/agent-skills

Maintenance

Stars
110611
State
listed
Licence
MIT
From the repository

Establishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews the user on which dimensions matter, supplies sane default thresholds when they have no number in mind, records everything in CONSTRAINTS.md, and watches the diff for a weakened bar — new @ts-ignore or eslint-disable suppressions, skipped or deleted tests, assertions stripped out, unimplemented stubs, thresholds edited down. Use when no quality bar is written down, when the user says "set up constraints" or "define our standards", when the user wants dimensions they care about — accessibility, web performance, coverage — set up as enforced constraints, when an agent keeps silencing checks or skipping tests to get to green, when you need a coverage or performance threshold and don't know what number to pick, or when an agent writes more code than anyone will read.

constraint-driven-development compared with similar skills

constraint-driven-development compared with other skills for the same job, by publisher, what it does, repository stars and last update
SkillPublisherWhat it doesRepo starsLast update
constraint-driven-development (this page)addyosmaniEstablishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews th…110,6112026-10-13
deprecation-and-migration(same repository)addyosmaniManages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users…110,6112026-10-13
security-and-hardening(same repository)addyosmaniHardens code against vulnerabilities. Use when auditing an input handler for vulnerabilities, when handling u…110,6112026-10-13
cloud-databases-onboardinggoogleGuides users through discovering their database requirements, recommends a Google Cloud database based on a r…21,5802026-10-25
gke-batch-hpcgoogleRuns batch and HPC workloads on GKE, utilizing job queues and parallel processing. Use when running GKE batch…21,5802026-10-25
google-cloud-filestore-auditinggoogleAudits Filestore instances on Google Cloud across projects for disaster recovery readiness (missing or stale…21,5802026-10-25
github-project-contributor-finder-api-skillbrowser-actThis skill helps users extract GitHub repository project details and contributor contact information using ke…6,2772026-08-24

Skills from the same repository first, then others for this job by repository stars. Figures are from each repository when we last read it.

Common questions about constraint-driven-development

What does constraint-driven-development do?
Establishes a project's quality bar as a written contract, interviewing the user on relevant dimensions and recording thresholds in CONSTRAINTS.md. Watches for changes that weaken the quality bar, such as silenced checks or deleted tests.
How do I install constraint-driven-development?
Run npx skills add addyosmani/agent-skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
Who publishes constraint-driven-development?
addyosmani.
Is constraint-driven-development maintained, and what licence does it use?
Its repository has 110,611 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-13. The repository declares the MIT licence.

More agent skills for business & ops

All business & ops entries →

Learn this on Infrato