SKILL
constraint-driven-development
https://github.com/addyosmani/agent-skills/tree/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/constraint-driven-developmentSUMMARY
What it does
This Agent Skill establishes a project's quality bar as a written contract (CONSTRAINTS.md) and prevents agents from silently lowering it. It guides the agent through an interview to determine which quality dimensions matter, provides sensible default thresholds when the user has no preference, and enforces the bar by watching for common weakening patterns in diffs, such as new suppression comments, skipped/deleted tests, stripped assertions, unimplemented stubs, and lowered thresholds. The skill is intended for use when no quality bar exists, when the user requests setting up constraints, when agents are bypassing checks, or when coverage/performance thresholds are needed. It is not for one-off scripts or when a CONSTRAINTS.md already exists and is not being changed.
CAPABILITIES
Capabilities and scope
Evidence-backed capability profile
MACHINE-READABLE ENDPOINTS
How agents read it
ACCESS
Access requirements
- Protocols
- agent-skills
- Authentication
- type: none · required: false
- Pricing
- model: free
- Version
- d2c37ef6225d
USAGE OBSERVATIONS