name: lithos-doc
description: Create documentation for the Lithos repository itself. Use this skill when writing guides, feature docs, or API references in the vault/ directory.
Lithos Documentation Creation
Creates documentation in the Lithos vault (vault/) following the project's structure.
Vault Location
The Lithos documentation vault is located at:
[WorkspaceRoot]/vault
(In this repo: ./vault)
Critical Rules
- Ordering: ALWAYS include an
orderproperty in frontmatter. - No Duplicate Headers: Do NOT include an H1 (
# Title) in the markdown body. Thetitlefrontmatter is used as the page heading. - Icons: ALWAYS include BOTH
iconandnavigation.iconproperties usingi-lucide-*format:icon: i-lucide-rocket navigation: icon: i-lucide-rocket - Dead Links: Verify that every
[[wikilink]]points to an existing file. - Structure: Follow the guide/features/api/design structure.
- Folder Minimum: Every folder MUST contain at least 2 notes. Never create a folder with only one file.
- Cross-linking: Use
[[wikilinks]]liberally between related pages. Each page should link to at least 2 other pages. - Callouts: Use
> [!tip],> [!note],> [!warning]callouts for practical advice (at least 1 per page).
Volumetry Requirements
- Each section (H2) must have 2-3 subsections (H3)
- Each subsection (H3) must have at least 3 paragraphs of substantive content
- Paragraphs should be 3-5 sentences each
- Target: 800-1500 words per page minimum
- Include code examples, configuration snippets, or diagrams where relevant
- Use external image references for illustrations where appropriate:

Filename Format
vault/{Section}/{Topic}.md
Sections:
1.guide— Getting started, configuration, writing, deployment2.features— Obsidian syntax, graph, bases, AI, daily notes, backlinks, skills3.API Reference— Module technical references4.design— Architecture, pipeline, design system
Example: vault/2.features/graph.md
Frontmatter Schema
---
title: string # Page heading
description: string # Brief summary for SEO/Nav (1 sentence)
order: number # Sorting order (1, 2, 3...)
icon: string # Icon (e.g., i-lucide-book)
navigation:
icon: string # Same icon for sidebar
tags: # Keywords (lowercase, hyphenated)
- feature
- setup
---
Document Structure
{Brief introduction — 2-3 sentences establishing context}
## {Major Topic}
{1-2 sentence intro to section}
### {Subtopic A}
{Paragraph 1 — explanation}
{Paragraph 2 — details or examples}
{Paragraph 3 — implications or best practices}
> [!tip] Practical Advice
> Actionable guidance for the reader.
### {Subtopic B}
{3+ paragraphs}
## {Second Major Topic}
### {Subtopic C}
...
## Related
- [[Related Page 1]]
- [[Related Page 2]]
Obsidian Features to Use
[[wikilinks]]for all internal navigation> [!type]callouts for tips, warnings, notes- Code blocks with language specifiers
- YAML frontmatter for all metadata
- Tags for categorization
Workflow
- Identify the correct section.
- Determine the next
ordernumber. - Choose an appropriate
icon(from Lucide set: https://lucide.dev/icons). - Create the file WITHOUT a top-level H1
#. - Write content meeting volumetry requirements.
- Add at least 2
[[wikilinks]]to related pages. - Add at least 1 callout with practical advice.
- Verify all internal links exist.
- Confirm the folder will have at least 2 files after creation.