CLI Quick Reference

2026-06-19

The authoritative source for CLI parameters is everkm-publish's built-in --help; the documentation only describes each command's role in the publishing workflow.

everkm-publish --version
everkm-publish --help
everkm-publish serve --help
everkm-publish lint --help
everkm-publish theme install --help

Subcommand Overview

CommandRole in the Publishing Workflow
init <site-root>Initialize __everkm/, install default theme
serveLocal preview; add --export to export static site
lint <path>Pre-publish check for Front Matter and internal links
web <directory>Locally preview an exported static directory
theme install <theme>Install or update a theme package
file-meta <file>Debug a single Markdown file's parsed result (JSON)

Theme Name Reference

ScenarioSyntaxDescription
init default--theme youlog (can be omitted)After installation, directory is __everkm/theme/youlog/
serve previeweverkm-publish serve or --theme youlogMatches init default
Remote installtheme install everkm/youlog@versionRemote package name includes author prefix

For remote installation and switching, see Quick Start.

Read by Scenario

What you want to doDocumentation
First previewQuick Start
Export and deployExport and Publish
Front Matter / lintArticle Metadata, Export and Publish
Algolia searchEmbedded Search
Theme developmentTheme Development
TroubleshootingFAQ

The standalone tool ekmp-algolia (index push) is described at Embedded Search; parameters at ekmp-algolia --help.