Skip to content

Help

Install Rotkeeper, write content, build and check a site, publish it, and maintain its documentation.

Browse Help pages

Start with installing Rotkeeper and creating your first page. Then use the task guides below. Run commands from the repository root through bash rotkeeper.sh <command>.

Start here

Write content

Use bash rotkeeper.sh new my-page.md --title "My page" to create a source, then edit its frontmatter and body before rendering.

Choose and create themes

Build and check

The build and check workflow explains preflight, render, assets, glue, links, a11y, scan, status, and test. Do not edit generated HTML to fix a source or template problem.

Ship

Maintain documentation

The documentation workflow covers book --fsbook, autopsy --all, dip, and the optional book binders. Update scripts and sidecars for generated reference pages; edit task guides directly.

Command reference

The generated command index links every dispatcher command to its source-generated reference. smoke is an alias for test. Use bash rotkeeper.sh <command> --help for the installed version's flags.

Extend and troubleshoot

Help is the task hub; Docs contains the command references and the existing guide URLs linked here. Guides remain at those URLs so older links continue to work. Both sections are product documentation. render_system_docs: false excludes them, along with messages/, when building a site without Rotkeeper's own help. Keep the default enabled for this help site. Before disabling those sections for your own site, replace the repository homepage and remove links to the omitted pages.