Skier is a task-based static site generator. Compose a pipeline of small, predictable tasks — Markdown and data in, fast HTML out. No framework, no lock-in, no surprises.
Every site is a pipeline of tasks with clear inputs and outputs. Read the list, know what happens. Nothing hidden, nothing magic.
Declare an ordered list of tasks in skier.tasks.mjs. Each has typed
inputs and outputs and composes with the next — predictable by design.
marked + highlight.js out of the box — heading anchors, copy-ready code blocks with filename chips, and note / tip / warning callouts.
Pagination, RSS feeds, sitemaps and a native client-side search index — first-class built-in tasks, not plugins you hunt for.
Need something bespoke? Author a custom task in a few lines — the same shape as every built-in. No plugin framework to learn.