github addyosmani/agent-skills 0.6.8

3 hours ago

Agent Skills 0.6.8 adds a new skill for setting and holding a project's quality bar, deepens the performance guidance with real backend and database substance, and clears a round of fixes.

First, a thank you. This repository just passed 90,000 stars. That is entirely down to the people who use these skills, file sharp issues, send careful PRs, and field-test them on real projects. Thank you, genuinely. This release is a good snapshot of that: a new skill, a large contribution from a collaborator, and a handful of fixes that came straight from your reports.

Highlights

  • New skill: constraint-driven-development (#472). Establishes a project's quality bar as a written contract (CONSTRAINTS.md), interviews you on which dimensions matter, supplies sane defaults when you have no number in mind, maps every dimension to a de facto tool with install and run commands, and watches the diff for a weakened bar: new suppressions, skipped tests, stripped assertions, unimplemented stubs, thresholds edited down. It ships a reference floor-guard so agents enforce the floor the same way across runs and stacks instead of reinventing one each time. Thanks to @federicobartoli for a field-test-driven review that shaped it.
  • performance-optimization, deepened (#521, @nucliweb). Real backend and database depth: reading the query plan before reaching for an index, when an index will not help, connection-pool exhaustion, and caching strategies (layer choice, key design keyed on the viewer, one invalidation strategy, stampede protection). Decision material in the skill, patterns and checklist in references/performance-checklist.md.

Skills and content

  • performance-optimization now documents its Guard step (it was declared in the workflow but never written up), and a new validator rule enforces that any workflow advertising numbered steps documents each one (#525, @CBOSSX).
  • planning-and-task-breakdown no longer silently overwrites an incomplete plan: if tasks/plan.md still has unchecked tasks for different work, it stops and asks rather than destroying state that may be mid-build in another session (#526, @ayobamiseun, from #518).

Fixes and tooling

  • The code-reviewer persona now uses the same severity labels as the code-review skill (Critical / Required / Optional / Nit), so a finding is labeled the same whichever entry point runs the review.
  • Validator: the section-exemption lookup uses Object.hasOwn, so a skill directory named constructor can no longer slip past the required-section checks via the prototype chain (#505, @abhisheksharma2411).
  • OpenCode setup docs corrected for repo-scoped skill installation (#516, @alexmarco, closes #515).
  • git-workflow-and-versioning picked up pull-request vocabulary so it routes for PR-phrased asks (#508, @superandy8288).

Thanks

Thanks to everyone who contributed this release: @nucliweb, @ayobamiseun, @CBOSSX, @abhisheksharma2411, @alexmarco, @superandy8288, and @federicobartoli. And thank you to the wider community for getting us past 90,000 stars.

Full Changelog: 0.6.7...0.6.8

Don't miss a new agent-skills release

NewReleases is sending notifications on new releases.