Reference
Resources · reference
You are here: Resources → Reference This type is for you if: you’re writing or extending ZajLibrary — plugins, components, voice, diagrams, agent wiring. Not this? Handbooks = third-party frameworks (e.g. Mastra) · System docs = IA and classification rules.
Reference documents how to write and build pages on ZajLibrary itself.
Start here
Section titled “Start here” Site Authoring Capabilities Canonical inventory of what the site provides — wired plugins, components, tokens, categories. Read before building a page.
Writing Style & Quality Bar The enforced voice, structure, Starlight mechanics, and pre-publish QC checklist. A gate, not a suggestion.
Reusable Doc Components Live gallery of the custom diagram components (RuntimeOwnership, LayerStack, Timeline…) and the .zaj-diagram-* class system.
Component library Built-in Starlight components + Zaj add-ons — regression checklist after token changes.
Content architecture Shelves, types, collections, tags — how navigation and browse pages are generated.
AI Coding Agent Setup Reference Catalog for configuring agents — MCP, Skills, Subagents, Commands, Hooks, Rules, memory — across Claude Code, Cursor, Codex, Windsurf.
Best Starlight Plugins — By Purpose Recommended plugin shortlist organized by goal — UI, UX, performance, features, directories.
Add a page
Section titled “Add a page”Place leaf reference docs at src/content/docs/resources/reference/<category>/<subcategory>/<slug>.md(x) with matching frontmatter — see Path layout. Only this hub index.mdx and _meta.yaml files may sit directly under reference/.