CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

context7

Analyze current external library or API docs with Context7 when dependency behavior, version-sensitive references, or ctx7 CLI setup/install guidance is needed.

Quality

74%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./Skills/agent-ops/context7/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

60%Weight 40%Scale 1-5

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

A well-organized, token-efficient overview with a clear sequenced workflow, explicit fail-fast validation loop, and well-signaled one-level-deep references. Its main weakness is actionability: it describes retrieval and verification flows entirely at the direction level without a single executable command or code example, and one referenced path is missing from the bundle.

Suggestions

Add the concrete Context7 CLI retrieval command(s) and at least one MCP/API fallback invocation example to the Workflow section, so 'Prefer CLI retrieval' and 'Use MCP/API backup' become executable steps.

Include an example verification command or test snippet in the Validation section, since the body instructs including verification commands for install/setup flows but never models one.

Fix or qualify the 'Infrastructure/references/deferred-skill-context/agent-ops-context7/' pointer, which does not resolve within this skill bundle, and collapse the duplicated secret-redaction bullets in Constraints into one.

DimensionReasoningScore

Conciseness

The body is lean bullet-style prose with no explanations of concepts Claude already knows, but there is minor redundancy: 'Redact secrets and credentials from auth/setup output' duplicates 'Redact secrets and sensitive data by default', and a few generic policy bullets (untrusted input, destructive commands) could be trimmed. This fits 'efficient; minor instances of over-explanation that could be trimmed' rather than the every-token-earns-its-place level-5 anchor.

4 / 5

Actionability

The body contains no executable commands or code at all — 'Prefer CLI retrieval with secure env handling when available', 'Use MCP/API backup only when CLI is blocked', and 'Include verification commands for install/setup flows' are high-level hints that never show the actual Context7 retrieval command, MCP invocation, or example verification commands. This matches 'minimal concrete guidance; high-level hints but missing the specific steps to execute' and falls below the level-3 anchor, which still expects some concrete (even if pseudocode) guidance.

2 / 5

Workflow Clarity

The Workflow section gives a clear ordered sequence (resolve request → CLI retrieval → MCP/API fallback when blocked → answer from retrieved docs with labeled inference → include verification commands), and the Validation section adds an explicit fail-fast feedback loop ('stop at first failed gate; do not proceed until it is fixed and rerun'). It fits 'clear sequence with most checkpoints present; minor validation gaps' — the checkpoints are stated but not concretely executable, keeping it below the level-5 anchor.

4 / 5

Progressive Disclosure

A dedicated Progressive Disclosure section signals each reference with its purpose (contract.yaml, evals.yaml, task-profile.json — all present in the bundle and one level deep), and the body stays a routing/safety overview. However, 'Infrastructure/references/deferred-skill-context/agent-ops-context7/' does not exist in this bundle, a broken navigation path, so it fits 'references mostly clear; minor organization gaps' rather than the level-5 anchor with fully easy navigation.

4 / 5

Total

14

/

20

Passed

Description

78%Weight 40%Scale 1-5

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: third-person, concise, with explicit what and when clauses and good natural trigger terms covering both docs-lookup and ctx7 CLI setup/install flows. Its main weaknesses are limited action variety (one analyze verb) and slight overlap risk with sibling documentation skills.

DimensionReasoningScore

Specificity

The description names the domain ('external library or API docs with Context7', 'ctx7 CLI') and one primary action ('Analyze current external library or API docs') plus a secondary setup/install scope, but does not list several distinct concrete actions (e.g., resolving library IDs, verifying version behavior, citing sources). It matches 'names domain and 1-2 concrete actions, but not comprehensive' rather than the level-4 anchor, which requires several specific actions.

3 / 5

Completeness

Both parts are explicit: 'Analyze current external library or API docs with Context7' answers what, and 'when dependency behavior, version-sensitive references, or ctx7 CLI setup/install guidance is needed' answers when with three concrete trigger conditions. The when-clause is specific, so this exceeds the level-4 anchor where the 'when' could be more explicit.

5 / 5

Trigger Term Quality

Natural keywords include 'library', 'API docs', 'Context7', 'ctx7', 'dependency behavior', 'setup', and 'install' — terms users would plausibly say. A few common variations are missing ('documentation', 'framework docs', 'latest/up-to-date docs'), so it fits 'good keyword coverage; a few natural terms missing' rather than the comprehensive level-5 anchor.

4 / 5

Distinctiveness Conflict Risk

The Context7/ctx7 naming carves a clear niche with distinct triggers, but the broad 'external library or API docs' scope overlaps with closely related doc-retrieval skills (the body itself routes OpenAI platform docs to a sibling skill). This matches 'mostly distinct; minor overlap risk with closely related skills' rather than the minimal-conflict level-5 anchor.

4 / 5

Total

16

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

jscraik/Agent-Skills

Path

Skills/agent-ops/context7/SKILL.md

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.