Auto-generated tile from GitHub (10 skills)
92
94%
Does it follow best practices?
Impact
92%
1.16xAverage score across 44 eval scenarios
Advisory
Suggest reviewing before use
{
"context": "Tests whether the agent applies the Diataxis documentation framework correctly when restructuring mixed documentation content. The skill prescribes four distinct document types with specific title patterns, structural rules, and cross-linking requirements.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Four doc types present",
"description": "Output contains at least one document of each Diataxis type: tutorial, how-to guide, reference, and explanation",
"max_score": 10
},
{
"name": "Tutorial title starts with verb",
"description": "The tutorial document's title begins with an imperative verb (e.g., 'Build', 'Create', 'Set up', 'Write')",
"max_score": 10
},
{
"name": "How-to title is task-framed",
"description": "The how-to guide document's title starts with 'How to' or is phrased as a task (e.g., 'How to configure X')",
"max_score": 10
},
{
"name": "Reference entry format",
"description": "The reference document uses a consistent per-entry format that includes at least: name, type/default, description, and an example for each parameter or option",
"max_score": 10
},
{
"name": "Explanation title is concept-framed",
"description": "The explanation document's title frames a concept (e.g., 'How X works', 'Understanding Y', 'Why Z is designed this way')",
"max_score": 10
},
{
"name": "Single type per document",
"description": "No individual output document mixes documentation types (e.g., tutorial steps do NOT appear alongside reference tables in the same file)",
"max_score": 10
},
{
"name": "Tutorial has numbered steps",
"description": "The tutorial document uses numbered steps and each step produces an observable action or result",
"max_score": 10
},
{
"name": "How-to skips background theory",
"description": "The how-to guide does NOT include conceptual explanations or background theory — it goes directly to prerequisites and steps",
"max_score": 10
},
{
"name": "Cross-links between types",
"description": "At least one document contains a cross-reference link to a document of a different Diataxis type (e.g., tutorial links to reference, or how-to links to explanation)",
"max_score": 10
},
{
"name": "Reference avoids instructions",
"description": "The reference document states facts (parameters, types, defaults, examples) without including numbered instructional steps",
"max_score": 10
}
]
}evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10
scenario-11
scenario-12
scenario-13
scenario-14
scenario-15
scenario-16
scenario-17
scenario-18
scenario-19
scenario-20
scenario-21
scenario-22
scenario-23
scenario-24
scenario-25
scenario-26
scenario-27
scenario-28
scenario-29
scenario-30
scenario-31
scenario-32
scenario-33
scenario-34
scenario-35
scenario-36
scenario-37
scenario-38
scenario-39
scenario-40
scenario-41
scenario-42
scenario-43
scenario-44
skills
documentation
fastify
init
linting-neostandard-eslint9
node
nodejs-core
rules
oauth
octocat
snipgrapher