Skip to content

refactor: rewrite skill descriptions per agentskills.io guidelines#112

Merged
Martin Bens (SpiGAndromeda) merged 3 commits into
mainfrom
chore/optimize-skill-descriptions
May 13, 2026
Merged

refactor: rewrite skill descriptions per agentskills.io guidelines#112
Martin Bens (SpiGAndromeda) merged 3 commits into
mainfrom
chore/optimize-skill-descriptions

Conversation

@SpiGAndromeda
Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 13, 2026

Rewrites skill descriptions across 7 plugins and 3 marketplace-internal skills to follow https://agentskills.io/skill-creation/optimizing-descriptions. User-facing skills now lead with imperative "Use this skill when..." followed by explicit trigger phrases sourced from prior descriptions and READMEs. Internal sub-skills with user-invocable: false share a single "Do not auto-activate" line so they only run when invoked by name. Cross-links sharpened between related skills (trunk vs non-trunk PR descriptions, core repo vs marketplace commit messages) to disambiguate overlapping triggers. Patch-bumps each affected plugin and adds CHANGELOG entries.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Converts `allowed-tools: >` / `>-` folded YAML scalars to inline single-line strings in dev-environment-bootstrapping (shopware-env) and phpunit-unit-test-team-reviewing (test-writing). Follow-up to the prior skill-description rewrite, applying the same single-line formatting convention to the only two SKILL.md files whose allowed-tools field still used multi-line block scalar form.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@SpiGAndromeda Martin Bens (SpiGAndromeda) force-pushed the chore/optimize-skill-descriptions branch from 2889077 to 59ec415 Compare May 13, 2026 12:48
Unquoted plain-scalar values in YAML frontmatter cannot contain a colon followed by a space. PyYAML reports "mapping values are not allowed here" and the agent-skills-export discover-skills CI job aborts on the first SKILL.md it hits. Several descriptions picked up inline ": " when 846a179 rewrote them per agentskills.io guidelines. Rephrased the offending phrases to keep descriptions unquoted while staying valid YAML.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@SpiGAndromeda Martin Bens (SpiGAndromeda) merged commit e0b2281 into main May 13, 2026
12 checks passed
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.

1 participant