Skip to content

fix(skills): split description and when_to_use, drop unsupported effort field#87

Merged
ryzizub merged 1 commit into
mainfrom
claude/mystifying-snyder-94a7f2
May 5, 2026
Merged

fix(skills): split description and when_to_use, drop unsupported effort field#87
ryzizub merged 1 commit into
mainfrom
claude/mystifying-snyder-94a7f2

Conversation

@ryzizub
Copy link
Copy Markdown
Contributor

@ryzizub ryzizub commented May 4, 2026

Description

Aligns skill frontmatter across the plugin with the latest Claude Code skills and Agent Skills open spec.

Authoring split: description vs when_to_use

Skills mixed "what it does" with trigger phrases ("Use when ...") in a single description. Split into description (what) and when_to_use (triggers) per Claude Code skills guidance. Applied to 12 skills:

  • accessibility, bloc, create-project, dart-flutter-sdk-upgrade, internationalization, layered-architecture, license-compliance, material-theming, navigation, static-security, testing, ui-package
  • very-good-analysis-upgrade left untouched (no trigger tail in description)

Drop unsupported effort field

Removed effort: low from create-project (uses model: haiku). The effort field is only supported on Opus 4.7/4.6 and Sonnet 4.6, silently ignored on Haiku per model-config docs.

Verified locally: claude plugin validate . → ✔ Validation passed

Type of Change

  • New feature (feat)
  • Bug fix (fix)
  • Code refactor (refactor)
  • Documentation (docs)
  • CI change (ci)
  • Chore (chore)

…rt field

Align skill frontmatter with Claude Code skills guidance and Agent Skills
open spec. Split description (what the skill does) from when_to_use
(trigger phrases) across 12 skills. Drop effort: low from create-project,
since the effort field is silently ignored on model: haiku.

Mirrors VeryGoodOpenSource/vgv-wingspan#187.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ryzizub ryzizub requested a review from a team as a code owner May 4, 2026 14:30
@ryzizub ryzizub merged commit 04357f1 into main May 5, 2026
16 checks passed
@ryzizub ryzizub deleted the claude/mystifying-snyder-94a7f2 branch May 5, 2026 07:34
@vgvbot vgvbot mentioned this pull request May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants