CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mintlify

Set up, write, and publish documentation sites with Mintlify. Use when the user wants to create a docs site for a repo or product, publish docs to a shareable URL, migrate docs from another platform, create docs pages, configure navigation, add components, or set up API references.

81

1.01x
Quality

86%

Does it follow best practices?

Impact

97%

1.01x

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

73%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-structured, highly actionable single-file skill with excellent validation checkpoints and clean external deferral to the Mintlify docs. Its main weaknesses are repeated guidance across sections (link rules, frontmatter requirements, research steps) and missing inline examples for component syntax and a complete docs.json.

Suggestions

Consolidate the internal-link rules stated in both 'File conventions' and 'Links and paths' into a single section, and merge the duplicated frontmatter-title requirement ('Page frontmatter' vs. 'Common gotchas' #2).

Fold the 'Before you write' subsections (understand project, check existing content, read surrounding content) into the Workflow's 'Research' step to eliminate near-verbatim duplication.

Add one short inline MDX component example (e.g., a <Note> or <Steps> snippet) and a minimal complete docs.json example so the writing path is fully executable without consulting external docs.

DimensionReasoningScore

Conciseness

The body is dense and mostly high-value (tables, terse bullets, exact commands), but guidance is duplicated across sections: internal-link rules appear in both "File conventions" ("Use root-relative paths without file extensions") and "Links and paths" ("Internal links: Root-relative, no extension"); the frontmatter-title requirement appears in both "Page frontmatter" and "Common gotchas"; and the 'Before you write' research steps ("Read docs.json", "Read 2-3 similar pages") are restated nearly verbatim in the Workflow's 'Research' step. This repetition plus mildly obvious statements ("Understanding the project tells you: What pages exist...") puts it at anchor 3 — 'mostly efficient but includes some unnecessary explanation or could be tightened' — rather than anchor 4's 'minor instances'.

3 / 5

Actionability

Mostly executable guidance: exact CLI commands with flags (`mint signup --firstName <first> --lastName <last> --company <company> --email <email>`, `mint dev --no-open`), concrete frontmatter YAML, and copy-paste-ready docs.json fragments like `"openapi": ["openapi.yaml"]` and `"redirects": [{"source": "/old", "destination": "/new"}]`. It falls short of anchor 5 because there is no complete docs.json example and no inline MDX component usage example — components are named in tables but their syntax is deferred to the external components overview, so the 'write content' path has minor gaps.

4 / 5

Workflow Clarity

Both workflows are clearly sequenced with explicit validation checkpoints and error recovery: the setup flow re-runs `mint status` after verification, runs `mint validate` and `mint broken-links` and fixes "issues you caused", and verifies "that https://<subdomain>.mintlify.site loads before you report the URL"; the general Workflow ends with a 9-item verification checklist including both validation commands, and uncertainty is handled via marked TODO comments. This matches anchor 5's 'explicit validation steps; feedback loops for error recovery; checklists'.

5 / 5

Progressive Disclosure

The single file is well-organized with clear sections, and it consistently defers detail to well-signaled external references ("Always consult mintlify.com/docs", the components overview, migration guides) rather than inlining them. It falls short of anchor 5 because there are no bundle reference files at all (~340 lines), and reference-style material such as the full optional-frontmatter field list and the navigation-pattern tables are inlined rather than split into load-on-demand files; it is clearly above anchor 3, whose references are 'not clearly signaled' and structure is weaker.

4 / 5

Total

16

/

20

Passed

Description

92%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 third-person description that pairs a concise capability statement with an explicit, multi-scenario 'Use when' trigger clause. The only improvement would be adding file-format keywords (MDX, docs.json) that users might naturally mention when requesting docs work.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "Set up, write, and publish documentation sites" — and the trigger clause enumerates further specific capabilities ("migrate docs from another platform, create docs pages, configure navigation, add components, or set up API references"), giving comprehensive coverage of the skill's scope. It exceeds anchor 4, which allows 'minor gaps in coverage'; the only unmentioned areas (theming, custom domains) are dashboard/edge concerns rather than core actions.

5 / 5

Completeness

It explicitly answers both questions with concrete trigger phrases: "what" is "Set up, write, and publish documentation sites with Mintlify" and "when" is the full "Use when the user wants to..." clause listing six concrete scenarios. This matches the anchor-5 example structure exactly; anchor 4 would require the 'when' to be less explicit or specific, which it is not.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "docs site", "publish docs", "migrate docs", "documentation sites", "API references", plus the brand name "Mintlify" itself. It falls short of anchor 5 because it omits file-format terms users would naturally mention, such as MDX, docs.json, or .mdx, unlike the anchor-5 example which includes '.pdf' alongside 'PDF files'.

4 / 5

Distinctiveness Conflict Risk

The Mintlify brand name scopes every capability to a clear niche, and triggers like "publish docs to a shareable URL" or "migrate docs from another platform" are specific to this platform's workflow. Conflict risk with generic writing or other docs-platform skills is minimal, matching anchor 5's 'clear niche with distinct triggers'.

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

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.