documentation

Maintain IntelliFill documentation using the Diátaxis framework.

1|Updated Aug 8, 2025
One-click install
npx skills add https://github.com/Intellifill/IntelliFill --skill documentation-intellifill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation
Source: https://github.com/Intellifill/IntelliFill/tree/main/.claude/skills/documentation
Command: npx skills add https://github.com/Intellifill/IntelliFill --skill documentation-intellifill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

IntelliFill documentation often suffers from drift and inconsistent structure across tutorials, how-tos, references, and explanations. This skill ensures a Diátaxis-aligned, maintainable documentation workflow that keeps API references, guides, and architecture decisions coherent and discoverable.

Core Features & Use Cases

  • Diátaxis-aligned documentation: Enforces standardized architecture for tutorials, how-tos, references, and explanations.
  • Frontmatter governance: Ensures mandatory metadata fields and consistent tagging across all docs.
  • Cross-referencing & ADR support: Maintains linked content and architecture decision records for traceability.
  • Maintenance automation guidance: Provides processes to update docs when APIs change, configurations are modified, or new features are released.

Quick Start

Create or update a documentation entry following the frontmatter template, place it under the appropriate docs quadrant, and link to relevant references and ADRs.

Frequently Asked Questions about documentation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure documentation using the Diátaxis framework?

The Diátaxis framework structures documentation into four distinct quadrants: tutorials, how-to guides, reference materials, and explanations. This skill enforces this standardized architecture to ensure content remains coherent, maintainable, and easily discoverable across your project.

What is the best way to maintain API references and prevent documentation drift?

To prevent documentation drift, maintain API references through version-aware updates triggered by API changes. This skill provides maintenance automation guidance to update docs, configuration notes, and architecture decision records whenever features are modified or released.

How do I add frontmatter to documentation entries for better metadata governance?

Add frontmatter to documentation entries by applying mandatory metadata fields and consistent tagging. This skill enforces frontmatter governance standards across all docs, ensuring your tutorials, how-tos, and references remain uniformly tagged and structured.

When do I need to create Architecture Decision Records for my documentation?

You need to create Architecture Decision Records when documenting significant architectural choices to ensure traceability. This skill supports ADR adoption by maintaining linked content and cross-references between your core documentation and architectural decisions.

Can I update existing tutorials and how-tos without breaking cross-referencing links?

You can update tutorials and how-tos while preserving cross-referencing links by following standardized maintenance workflows. This skill maintains linked content across the docs root and subprojects to ensure references remain intact during updates.

Does this documentation approach work for managing multiple subprojects?

This documentation approach works for multiple subprojects by applying consistent Diátaxis alignment and frontmatter standards across the entire docs root. It ensures all subproject documentation maintains the same structural coherence and discoverability.