CMSForNerd

knowledge-base-templates

"Provides reusable templates and structural protocols for codebase knowledge bases and internal wikis using Diátaxis."

CMSForNerd 1 Updated 1mo ago
GitHub

Install

npx skillscat add cmsfornerd/cmsfornerd2/knowledge-base-templates

Install via the SkillsCat registry.

SKILL.md

Knowledge Base Structure & Templates Skill (knowledge-base-templates)

The knowledge-base-templates skill governs the creation, structural organization, ownership, and maintenance of project knowledge bases and internal wikis.

Operational Guidelines & Diátaxis Alignment

  1. Apply the Diátaxis Quadrant System:

    • Tutorials (docs/tutorials/): Learning-oriented guides for newcomers.
    • How-To Guides (docs/how-to/): Task-oriented steps for completing specific goals.
    • Reference (docs/reference/): Information-oriented specs, APIs, and command lists.
    • Explanation (docs/explanation/): Understanding-oriented architecture and design concepts.
  2. Knowledge Base Governance & Pruning:

    • Every knowledge base page must carry explicit frontmatter, an owner, and cross-navigation links (SUMMARY.md, START-HERE.md).
    • Identify and prune stale or duplicated pages rather than creating overlapping content.

FAQs

How are orphaned pages prevented?

Map every new knowledge base page into docs/SUMMARY.md, SUMMARY.md, START-HERE.md, llms.txt, and README.md.


Deep State of Mind (DSOM) For My AI Protocol | Harisfazillah Jamel (LinuxMalaysia) | 2026-09-06
Standard: UK English | DBP-standard Bahasa Melayu Malaysia (Piawai) | GNU General Public License v3.0

Categories