docs-quality

Use this skill to produce documentation that is accurate, scannable, and complete enough for first-time and advanced users.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "docs-quality" with this command: npx skills add illusion47586/isol8/illusion47586-isol8-docs-quality

Docs Quality

Use this skill to produce documentation that is accurate, scannable, and complete enough for first-time and advanced users.

Workflow

  • Read docs/docs.json first to understand IA, tabs, and existing groups.

  • Research source-of-truth implementation details before writing:

  • scan relevant files under src/

  • read /src/types.ts for public types/options/contracts

  • read /schema/isol8.config.schema.json for config keys/defaults/enums

  • Read the target page(s) and at least 2 neighboring pages to match tone and structure.

  • Load the mintlify skill and check whether a better component exists to represent the current content (instead of defaulting to plain Markdown).

  • Choose the page archetype (overview , how-to , reference , guide , faq , troubleshooting , api ).

  • Apply the standards in references/docs-quality-manual.md .

  • If adding pages, update navigation in docs/docs.json .

  • Add cross-links to adjacent conceptual and reference pages.

  • Run checks from references/review-checklist.md .

  • Optionally run scripts/docs_qc.sh for quick structural linting.

Which reference file to load

  • Complete standards: references/docs-quality-manual.md

  • Page skeletons: references/page-templates.md

  • Final QA gate: references/review-checklist.md

  • Mintlify component decisions: references/component-playbook.md

  • Ollama structural references: references/ollama-reference-notes.md

Non-negotiables

  • Every page must have clear title and description frontmatter.

  • Use explicit parameter/flag coverage for reference pages.

  • Examples must be realistic and runnable-looking.

  • Include expected output/behavior only when the snippet has a meaningful observable result to validate.

  • When documenting explicit input/output pairs, group them in a single <CodeGroup> (for example: Command

  • Expected output ) instead of separating them into distant blocks.
  • When CLI + Library + API examples appear together, present them in <Tabs> (one tab per interface).

  • For substantial “Related pages” sections, use a <CardGroup> with descriptive cards instead of plain bullet links.

  • Diagrams must be readable on standard viewport (prefer vertical/simple over wide dense graphs).

  • New/changed pages must be cross-linked from related pages.

  • Avoid parser pitfalls in Markdown tables (especially unescaped pipe characters in inline code cells).

  • End substantial pages with page-relevant FAQ and troubleshooting guidance (or links to dedicated FAQ/troubleshooting pages when full sections would be redundant).

  • Callouts must follow intent: <Warning> for risk/breakage, <Info> for operational context, <Tip> for best-practice recommendations, <Note> for important but non-risk caveats, <Check> for explicit success confirmation.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

isol8

No summary provided by upstream source.

Repository SourceNeeds Review
General

project-issues-batch

No summary provided by upstream source.

Repository SourceNeeds Review
General

issue-to-implementation

No summary provided by upstream source.

Repository SourceNeeds Review