CtrlK
BlogDocsLog inGet started
Tessl Logo

read-github

Read and search GitHub repository documentation via gitmcp.io MCP service. **WHEN TO USE:** - User provides a GitHub URL - User mentions a specific repo in owner/repo format - User asks "what does this repo do?", "read the docs for X repo", or similar - User wants to search code or docs within a repo

68

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-organized body with executable commands and a real referenced script. The main drawbacks are duplicated capability descriptions across two sections and a workflow that lacks explicit validation checkpoints.

Suggestions

Consolidate the "CLI Usage" and "Available MCP Tools" sections so each capability is described once, mapping the CLI command to its MCP tool counterpart instead of repeating both lists.

Add a brief validation step to the Workflow (e.g., confirm a tool returned content before calling search, or note what to do when fetch-docs returns nothing) to meet the feedback-loop expectation for multi-step workflows.

Optionally note that operations are read-only so the absence of validation is intentional, making the workflow's safety story explicit.

DimensionReasoningScore

Conciseness

The body is lean and avoids concept explanations, but the "CLI Usage" and "Available MCP Tools" sections describe the same capabilities twice (fetch-docs vs fetch_documentation, search-code vs search_code), so it could be tightened.

2 / 3

Actionability

Provides fully executable, copy-paste-ready commands such as `python3 scripts/gitmcp.py fetch-docs owner/repo` with concrete argument examples, matching the score 3 anchor.

3 / 3

Workflow Clarity

The numbered Workflow section gives a clear sequence (fetch docs → search-docs → search-code → fetch-url), but there are no validation or verification checkpoints, so it does not meet the score 3 anchor's explicit-feedback-loop requirement.

2 / 3

Progressive Disclosure

Content is split into well-organized sections, and the one external dependency (`scripts/gitmcp.py`) is a real, clearly signaled, one-level-deep reference with no nested indirection.

3 / 3

Total

10

/

12

Passed

Description

90%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: concise, third-person, with explicit what-and-when triggers and natural user-facing phrases. The only weakness is that the capability list stops at two verbs rather than enumerating the full range of actions the skill supports.

DimensionReasoningScore

Specificity

Names the domain and two concrete actions ("Read and search GitHub repository documentation"), but does not enumerate a comprehensive list of specific actions, matching the 'names domain and some actions' anchor rather than the multi-action score 3.

2 / 3

Completeness

Explicitly answers what it does ("Read and search GitHub repository documentation via gitmcp.io MCP service") and when to use it (a dedicated "WHEN TO USE" bullet list), satisfying both halves of the score 3 anchor.

3 / 3

Trigger Term Quality

Includes natural phrases a user would actually say — "User provides a GitHub URL", "what does this repo do?", "read the docs for X repo" — giving good coverage of natural trigger terms.

3 / 3

Distinctiveness Conflict Risk

It targets a clear niche (GitHub repos via gitmcp.io) with distinct triggers (GitHub URL, owner/repo format), making it unlikely to fire for the wrong skill.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
am-will/codex-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.