Skip to content

Add guidance to avoid prescriptive language in skill descriptions#1747

Merged
nathanjmcdougall merged 3 commits intomainfrom
copilot/fix-agent-skill-description-prescriptiveness
Apr 1, 2026
Merged

Add guidance to avoid prescriptive language in skill descriptions#1747
nathanjmcdougall merged 3 commits intomainfrom
copilot/fix-agent-skill-description-prescriptiveness

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 1, 2026

Agents writing or updating skill descriptions tend toward commanding language like "ALWAYS use when modifying any SKILL.md file...". Descriptions should neutrally state what the skill covers, not instruct agents when to invoke it.

  • usethis-skills-create (v1.8): Added "Don't be prescriptive" guidance with examples to the "Writing the description" section; added corresponding quality checklist item
  • usethis-skills-modify (v1.3): Added prescriptiveness check as first bullet in content quality guidelines, cross-referencing usethis-skills-create for details

Example:

# Bad
description: "ALWAYS use when modifying any SKILL.md file — enforces version bumping, scope checking, and content quality guidelines"

# Good
description: "How to modify any SKILL.md file — enforces version bumping, scope checking, and content quality guidelines"

Add "Don't be prescriptive" guidance to the skill creation and
modification skills so agents write neutral descriptions like
"How to..." instead of commanding "ALWAYS use when...".

Resolves #1744

Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/f017ab67-faf9-477b-ad50-95d4018eca8a

Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix agent config to avoid prescriptive skill descriptions Add guidance to avoid prescriptive language in skill descriptions Apr 1, 2026
Copilot AI requested a review from nathanjmcdougall April 1, 2026 19:15
@nathanjmcdougall nathanjmcdougall marked this pull request as ready for review April 1, 2026 19:26
@nathanjmcdougall nathanjmcdougall merged commit a0e0100 into main Apr 1, 2026
1 check passed
@nathanjmcdougall nathanjmcdougall deleted the copilot/fix-agent-skill-description-prescriptiveness branch April 1, 2026 19:27
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.

Agent config to avoid being too prescriptive in an agent skill description

2 participants