Skip to content

docs(skills): bring 69 skill descriptions under the 60-char routing budget - #70531

Merged
teknium1 merged 1 commit into
mainfrom
fix/skill-description-cleanup
Jul 24, 2026
Merged

docs(skills): bring 69 skill descriptions under the 60-char routing budget#70531
teknium1 merged 1 commit into
mainfrom
fix/skill-description-cleanup

Conversation

@teknium1

Copy link
Copy Markdown
Contributor

Summary

All 179 bundled + optional skill descriptions now fit the 60-char system-prompt budget — previously 69 of them were silently truncated to 57 chars + ... in the skill index, destroying their routing signal (worst offender: 1,005 chars).

The system prompt shows only the first 57 chars of each description (extract_skill_description, agent/skill_utils.py), so anything past that was invisible to the router. Rewrites front-load the trigger, follow the authoring standard (≤60 chars, one sentence, ends with period, no marketing words, no name repetition), and rely on each skill's body for the detail that was dropped.

Changes

Credit

Validation

Result
Over-limit descriptions 69 → 0 (pinecone lands via #70512)
YAML validity all 69 parse via yaml.safe_load
scripts/run_tests.sh tests/skills/ 341/341 passed

Infographic

description-cleanup

… budget

Every SKILL.md description over 60 chars was silently truncated to
57 chars + '...' in the system-prompt skill index
(extract_skill_description, agent/skill_utils.py), destroying the
routing signal for 69 of 179 skills — some descriptions ran to
1,005 chars.

Rewrites follow the authoring standard: <=60 chars, one sentence,
ends with a period, trigger front-loaded, no marketing words, no
skill-name repetition. Excess detail already lives in each skill's
body.

Includes the touchdesigner-mcp trim from PR #32361 (credit:
@JeliTron) and aligns with the router-precision direction of PR
#48780 (@John-Lussier). Docs catalogs + per-skill pages regenerated
via website/scripts/generate-skill-docs.py.

Co-authored-by: JeliTron <287797501+JeliTron@users.noreply.github.com>
@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

૮ >ﻌ< ა ci review

ran on b5bd02f

❌ Job failures

Desktop E2E / Playwright E2E (Linux) · View job

Job Desktop E2E / Playwright E2E (Linux) failed.

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