| 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
order property in frontmatter.
- No Duplicate Headers: Do NOT include an H1 (
# Title) in the markdown body. The title frontmatter is used as the page heading.
- Icons: ALWAYS include BOTH
icon and navigation.icon properties using i-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, deployment
2.features — Obsidian syntax, graph, bases, AI, daily notes, backlinks, skills
3.API Reference — Module technical references
4.design — Architecture, pipeline, design system
Example: vault/2.features/graph.md
Frontmatter Schema
---
title: string
description: string
order: number
icon: string
navigation:
icon: string
tags:
- 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
order number.
- 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.