CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mintlify

Set up, write, and publish documentation sites with Mintlify, and work on existing Mintlify projects. Use when the user wants to create a docs site for a repo or product, turn a docs/ folder or README into a hosted docs site, document an API from an OpenAPI spec, migrate docs from Docusaurus, GitBook, ReadMe, Fern, or another platform, preview docs locally, or publish docs to a shareable URL. Also use when editing a project with docs.json, including pages, navigation, components, API references, and customizing appearance or browser behavior with CSS, JavaScript, React, and snippets.

1.24x
Quality

94%

Does it follow best practices?

Impact

97%

1.24x

2 of 3 eval scenarios. Add 1 more for a full score.

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

The body is a highly actionable, well-sequenced reference with executable commands, complete examples, and explicit validation and error-recovery checkpoints in every workflow. Progressive disclosure is strong via the reference index and CLI-based deferral, though the inline MCP tool catalog is heavy. Minor tightening of the MCP section would raise conciseness to match the rest.

Suggestions

Move the tool-by-tool Mintlify Admin MCP catalog (upload_file, project management tools, private pages) into a dedicated reference file listed in the index, keeping only the branch workflow and key caveats inline.

Tighten the longest run-on sentences in the MCP section (e.g., the upload_file paragraph) into shorter imperative bullets to cut tokens without losing specificity.

Compress the reference index 'When to read' column to shorter trigger phrases — several rows restate full capability lists already covered by the linked page.

DimensionReasoningScore

Conciseness

The body is dense with Mintlify-specific operational facts and assumes Claude's competence (no concept re-teaching, no filler), e.g. 'mint.json — it is deprecated. The config file is always docs.json.' However, the MCP section contains very long run-on paragraphs (the upload_file and project-management tool descriptions) and the reference index rows are verbose, so it is not lean throughout. Not 5: several sentences and parentheticals in the MCP section could be trimmed without losing actionability.

4 / 5

Actionability

Fully executable throughout: exact commands ('mint dev --no-open', 'mint deploy --subdomain <subdomain>', 'mint validate --no-build --format json'), copy-paste-ready MDX component examples, a frontmatter field table, and precise tool call sequences ('upload_file with the destination path, contentType, and exact size in bytes, PUT the file bytes to the returned uploadUrl'). Not 4: the concrete examples cover the common cases with specific arguments and expected return values.

5 / 5

Workflow Clarity

Multi-step processes are clearly sequenced with explicit validation checkpoints and feedback loops: 'Run mint validate and mint broken-links and fix issues you caused', 'Verify that https://<subdomain>.mintlify.site loads before you report the URL', 'fix any error a write returns', 'Fix these navigationErrors before publish', and deployment_status polling ('Check again about every 30 seconds'). Not 4: error-recovery paths are explicit, including refusal handling ('if any edit fails, none apply', 'merge_not_allowed').

5 / 5

Progressive Disclosure

Good structure: a reference index table with 'When to read' conditions, one-level-deep external references, 'Read these only when your task requires them', and deferral to 'mint instructions' for current guidance. Not 5: the MCP servers section inlines roughly 44 lines of tool-by-tool API detail that could live in its own reference file, keeping the main file closer to true essentials.

4 / 5

Total

18

/

20

Passed

Description

100%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.

The description is comprehensive and dense with concrete capabilities and natural trigger phrases covering creation, migration, editing, preview, and publishing. Both 'what' and 'when' are explicitly and concretely answered, and the niche is unambiguously Mintlify-specific. Every clause earns its place despite the length.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions — 'Set up, write, and publish documentation sites', 'document an API from an OpenAPI spec', 'migrate docs from Docusaurus, GitBook, ReadMe, Fern', 'preview docs locally', 'customizing appearance or browser behavior with CSS, JavaScript, React, and snippets' — with comprehensive coverage of the skill's scope. Not 4: there are no coverage gaps; the actions span setup, authoring, migration, preview, publishing, and customization.

5 / 5

Completeness

Explicitly answers both: what ('Set up, write, and publish documentation sites with Mintlify, and work on existing Mintlify projects') and when ('Use when the user wants to create a docs site for a repo or product, turn a docs/ folder or README into a hosted docs site...'). Not 4: the 'when' clause lists concrete trigger phrases rather than being merely adequate.

5 / 5

Trigger Term Quality

Comprehensive natural terms including synonyms and file names: 'docs site', 'docs/ folder', 'README', 'OpenAPI spec', 'Docusaurus, GitBook, ReadMe, Fern', 'preview docs locally', 'publish docs to a shareable URL', 'docs.json', 'pages, navigation, components'. Not 4: it covers the common variations users would actually say, including competitor platform names and the exact config filename.

5 / 5

Distinctiveness Conflict Risk

Clear niche — Mintlify documentation sites — with distinct triggers ('Mintlify', 'docs.json', migration from named platforms) that would not fire for unrelated skills. Not 4: overlap risk with generic docs or web skills is minimal because every trigger is platform-anchored.

5 / 5

Total

20

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

relative_links

Relative link issues: 1 suspicious

Warning

Total

14

/

16

Passed

Repository

Arize-ai/phoenix

Path

.agents/skills/mintlify/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.