constraint-driven-development
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.
Agent Skill from addyosmani/agent-skills
Copilot Studio
Passes documented load rulesNo documented load rule failed.
Microsoft 365 Copilot Preview, Frontier tenants only
Needs changes- Fails: Instructions are under 20,000 characters (M365-INSTRUCTIONS)
instructions are 20,018 characters
rule · Microsoft 365 Copilot: What is a skill
Warnings (don't change the verdict):
- Warning: No sign of network access, package installs or authenticated calls (M365-SANDBOX)
SKILL.md mentions pip/uv install, npm/npx install, system package install
rule · Microsoft 365 Copilot: Script execution sandbox
An agent can have at most 8 skills. Custom skills aren't available in tenants that use Microsoft Purview Information Barriers.
Standards signals
Meets the agentskills.io required fields.
| Frontmatter | Present and parsed Spec: frontmatter |
| name | Meets the spec (1-64 chars, a-z 0-9 hyphens) Spec: name |
| description | Present, 1-1,024 characters Spec: description |
| compatibility | Absent or under 500 characters Spec: compatibility |
| Name matches folder | Yes (constraint-driven-development)Spec: name |
Observed from the public SKILL.md at the commit above on 2026-10-24. Not a certification: AAIF and the Agent Skills project don't certify skills. Validate your own skill with skills-ref validate.
| Source repo | addyosmani/agent-skills |
| Path | skills/constraint-driven-development/SKILL.md |
| Commit checked | aeac41d4d005 |
| Repo license | MIT |
| Files | 2 |
| Scripts | None |
| Instructions | 20,018 characters |
| Deepest folder | 1 below the skill folder |
| Rules version | 2026-10-22 |
Re-check the latest version How skill checks work
Rule-based checks of public files against Microsoft's documented load rules, not tested in Copilot Studio or Microsoft 365 Copilot. Independent project, not affiliated with Microsoft.