Remove redundant "When to Apply" sections from skill bodies#669
Merged
pushpak1300 merged 1 commit intolaravel:mainfrom Mar 16, 2026
Merged
Conversation
Member
|
Thanks this make sense. The earlier skill-creator plugin add those section but the updated one is removing them so make sense to remove it. Also this needs to be removed from individual skill. |
pushpak1300
approved these changes
Mar 16, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Removes the
## When to Applysection from 19 skill files across all variants (Livewire 2/3/4, Pest 3/4, Inertia React/Vue/Svelte v1/v2, Tailwind v3/v4, Folio, Flux UI free/pro, Volt, Wayfinder, Pennant)Why
Both Anthropic's published docs and their internal skill-creator skill say the same thing
The Skill authoring best practices are clear that the
descriptionfield owns "when to use":It also asks authors to challenge every token: "Does Claude really need this explanation?"
The skill-creator skill (Anthropic's meta-skill for building skills) goes further:
Every removed section was already covered by the skill's
descriptionfrontmatter — nothing was lost, just duplicate content loaded into context on every triggerVerification
Each skill's
## When to Applybullets were checked against itsdescriptionfield before removal — every bullet was already there. No triggering behavior changes, since the description is the only thing Claude reads to decide whether to invoke a skill