Skip to content

feat: improve agentic-mcp skill score (76% → 97%)#1

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

feat: improve agentic-mcp skill score (76% → 97%)#1
rohan-tessl wants to merge 1 commit intocablate:masterfrom
rohan-tessl:improve/skill-review-optimization

Conversation

@rohan-tessl
Copy link
Copy Markdown

@rohan-tessl rohan-tessl commented Mar 30, 2026

Hey @cardmagic 👋

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

image

Here's the before/after:

Skill Before After Change
messages 86% 95% +9%

This repo has one skill, so this PR covers it fully.

Changes made
  • Expanded frontmatter description with more specific capabilities (filter by date, search by contact, view threads) — improved specificity from 2/3 to 3/3
  • Removed redundant "Triggers" section from the body — trigger terms belong in the description metadata, not as body content duplicating the frontmatter
  • Removed duplicate "Options Reference" table — all options were already demonstrated in the command examples above it
  • Consolidated "Tips" into a brief inline note under Search Commands — kept the useful tips (partial matches, phone numbers, quoting) without a standalone section
  • Renamed "Other Commands" to "Utility Commands" for clearer labelling
  • Tightened section intros — removed filler phrases while preserving all actionable content

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 🙏

Hey @cablate 👋

I ran your skills through `tessl skill review` at work and found some targeted improvements. Here's the full before/after:

| Skill | Before | After | Change |
|-------|--------|-------|--------|
| agentic-mcp | 76% | 97% | +21% |

<details>
<summary>Changes made</summary>

- **Description**: Replaced jargon ("three-layer progressive disclosure API") with concrete actions (start daemon, list servers, discover tools, read schemas, execute calls). Added natural trigger terms users would actually say ("connect to MCP", "run MCP tool", "check server status").
- **Eliminated redundancy**: Merged Quick Start, Core Workflow, Query Commands, and Examples sections — they all repeated the same commands. Consolidated into a single numbered workflow.
- **Added validation checkpoint**: Step 2 now explicitly verifies daemon health before proceeding to queries.
- **Added error recovery table**: Maps each error message to its cause and fix command, so agents can self-recover.
- **Preserved progressive disclosure concept**: Token usage estimates are now inline with each workflow layer for quick reference.
- **Reduced from 125 to 67 lines** while retaining all unique content.

</details>

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](https://docs.tessl.io/evaluate/optimize-a-skill-using-best-practices) and ask it to optimize your skill. Ping me - [@rohan-tessl](https://github.com/rohan-tessl) - if you hit any snags.

Thanks in advance 🙏
@rohan-tessl rohan-tessl marked this pull request as ready for review March 30, 2026 10:19
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