CtrlK
BlogDocsLog inGet started
Tessl Logo

dev-docs-guide

Search the public Glean developer documentation for API, SDK, MCP, authentication, indexing, and integration details. Use when the user is building with Glean rather than searching internal company knowledge — trigger phrases include Glean API, Glean SDK, integrate with Glean, indexing API, Glean Python or JavaScript SDK, and how to authenticate with Glean. Don't use it for internal company knowledge, which the using-glean skill covers.

71

Quality

89%

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

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 tight, well-structured skill body for a read-only documentation lookup skill: concrete tool examples, a clear search-then-fetch workflow, and clean sectioning with no unnecessary concept explanations. The main improvement opportunities are collapsing the redundant scope/boundary sections and adding a re-search step for missed queries.

Suggestions

Merge 'When to use' and 'Differentiating from enterprise Glean' into one section — both restate the frontmatter's scope and the using-glean boundary, so the duplication costs tokens without adding guidance.

Add a fallback step to the workflow, e.g. 'If no results look relevant, broaden or rephrase the query terms and search again', to close the loop on the most common failure mode.

Briefly state what docs_search returns (e.g. titles, URLs, snippets) so Claude knows what to scan in step 2 without guessing.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence (no explanation of what MCP or an SDK is), but the "When to use" bullet list and "Differentiating from enterprise Glean" section substantially restate the frontmatter description and each other. Minor trimming of that duplication would reach the 'every token earns its place' anchor.

4 / 5

Actionability

Concrete, near copy-paste invocations are given ("docs_search \"API authentication\"", "docs_fetch \"https://developers.glean.com/docs/api/auth\"") alongside good/bad query examples, which mostly meets the executable anchor. Not a 5 because common cases like what docs_search returns or what to do when no results match are left unspecified.

4 / 5

Workflow Clarity

The 4-step workflow (Search → Review → Fetch → Cite) is a clear, well-sequenced list of concrete commands. It sits below the 5 anchor because there is no checkpoint for the common failure mode of an empty or poor first search — "Query tips" hints at refinement but the workflow never loops back to re-search.

4 / 5

Progressive Disclosure

At ~46 lines with no external references needed, the skill is organized into well-labeled sections (Tools, When to use, Tool selection, Workflow, Query tips, Differentiating), and the reference check confirmed no bundle files exist to point to. This matches the rubric's exception for short, single-purpose skills with well-organized sections.

5 / 5

Total

17

/

20

Passed

Description

95%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 that states a concrete capability scope, provides explicit and natural trigger phrases, and proactively resolves the boundary against the related using-glean skill. The only minor gap is that 'search' is the sole named action, with page fetching left implicit.

DimensionReasoningScore

Specificity

"Search the public Glean developer documentation for API, SDK, MCP, authentication, indexing, and integration details" names the domain plus several concrete coverage areas, matching the 'several specific actions; minor gaps' anchor. Not a 5 because the only action stated is 'search' — fetch/browse of specific pages is implied but never named.

4 / 5

Completeness

Both questions are answered explicitly: the what ("Search the public Glean developer documentation for API, SDK, MCP, authentication, indexing, and integration details") and the when ("Use when the user is building with Glean rather than searching internal company knowledge") with concrete trigger phrases. This mirrors the top anchor's structure.

5 / 5

Trigger Term Quality

Natural phrases users would actually say are comprehensively listed: "Glean API, Glean SDK, integrate with Glean, indexing API, Glean Python or JavaScript SDK, and how to authenticate with Glean". This matches the comprehensive-coverage anchor better than the 'a few natural terms missing' level below, since the phrasing mirrors real user requests.

5 / 5

Distinctiveness Conflict Risk

The description actively disambiguates from a sibling skill — "Don't use it for internal company knowledge, which the using-glean skill covers" — giving it a clear niche with minimal conflict risk. It exceeds the 'mostly distinct; minor overlap risk' anchor because both positive and negative triggers are explicit.

5 / 5

Total

19

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
gleanwork/claude-plugins
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.