Skip to content

feat: improve skill scores for 5 built-in skills#107

Open
rohan-tessl wants to merge 1 commit into
tenex-chat:masterfrom
rohan-tessl:improve/skill-review-optimization
Open

feat: improve skill scores for 5 built-in skills#107
rohan-tessl wants to merge 1 commit into
tenex-chat:masterfrom
rohan-tessl:improve/skill-review-optimization

Conversation

@rohan-tessl

@rohan-tessl rohan-tessl commented Apr 13, 2026

Copy link
Copy Markdown

Hey @AICreator-Wind 👋

I ran your skills through tessl skill review at work and found some targeted improvements.

image

Here's the full before/after:

Skill Before After Change
design-review 24% 76% +52%
document-release 24% 79% +55%
freeze 24% 78% +54%
design-consultation 25% 72% +47%
guard 25% 77% +52%

This PR is intentionally scoped to the 5 lowest-scoring skills to keep the contribution focused and reviewable. More skills can be improved in follow-ups or via automated review on future PRs.

Changes summary

All five skills were minimal stubs with short Chinese-only descriptions and no actionable content. Changes across all five:

  • Expanded frontmatter descriptions with English "Use when..." trigger clauses listing natural user phrases
  • Added author field to frontmatter per CONTRIBUTING.md spec
  • Added structured multi-phase workflows with concrete steps agents can follow
  • Added inline examples — bash commands, markdown templates, and output formats
  • Added trigger conditions section with specific user phrases (Chinese)
  • Added skill integration sections showing how each skill fits in the repo's workflow pipeline
  • Added guiding principles for each skill's behavior
  • Preserved all Chinese content and added bilingual context where appropriate

Skill-specific improvements:

  • design-review: Added anti-pattern detection checklist, severity assessment framework, and structured audit report template
  • document-release: Added changelog format (Keep a Changelog), git-based change analysis commands, and consistency checks
  • freeze: Added file scanning commands, lock/unlock workflow, status reporting table
  • design-consultation: Added design tokens examples, WCAG accessibility checklist, component specification structure
  • guard: Added file scanning phase, dual-protection activation (careful + freeze), audit logging, and security summary report

Want your remaining skills optimised too? 🚀

This PR covers 5 of your 24 skills to keep the contribution focused and reviewable. We have tooling that can go further:

  • Optimize remaining 19 skills automatically (same AI-powered pass as above)
  • Add a GitHub Actiontesslio/skill-review-and-optimize — that automatically reviews (and optionally optimizes) any SKILL.md changed in future PRs. Review mode works with zero secrets; maintainers can add TESSL_API_TOKEN for AI suggestions and the /apply-optimize comment flow.

Interested? Just tick the box below and we'll raise a follow-up PR:

  • Yes please! Raise a follow-up PR: optimize the remaining 19 skills + add the Tessl skill-review-and-optimize GitHub Action
  • No thanks — happy with the 5 skills in this PR

Honest disclosure — I work at @tesslio where we build tooling around skills like these. Not a pitch - just saw room for improvement and wanted to contribute.

Want to self-improve your skills? Just point your agent (Claude Code, Codex, etc.) at this Tessl guide and ask it to optimize your skill. Ping me - @rohan-tessl - if you hit any snags.

Thanks in advance 🙏

| Skill | Before | After | Change |
|-------|--------|-------|--------|
| write-access | 28% | 85% | +57% |
| agent-management | 32% | 88% | +56% |
| project-list | 34% | 87% | +53% |
| conversation-search | 38% | 82% | +44% |
| read-access | 35% | 73% | +38% |

Expanded frontmatter descriptions with "Use when..." clauses, added
structured tool documentation with parameters and usage guidance,
added workflow sections, and documented constraints and cross-skill
references. No tool additions or removals — just better documentation
of existing capabilities.

Scoped to the 5 lowest-scoring skills (out of 13) to keep the
contribution focused and reviewable.
@rohan-tessl rohan-tessl marked this pull request as ready for review April 13, 2026 10:24
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