libdoc

Build and serve static documentation sites from Markdown with YAML front matter.

4|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/forwardimpact/monorepo --skill libdoc-forwardimpact
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: libdoc
Source: https://github.com/forwardimpact/monorepo/tree/main/.claude/skills/libdoc
Command: npx skills add https://github.com/forwardimpact/monorepo --skill libdoc-forwardimpact

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of building static documentation websites from Markdown files and serving them locally for development.

Core Features & Use Cases

  • Static Site Generation: Compiles Markdown content with YAML front matter into HTML.
  • Local Development Server: Provides live-reloading for instant preview during development.
  • Front Matter Parsing: Extracts metadata from Markdown files.
  • Use Case: Developers can quickly set up a documentation site for their project, preview changes in real-time, and generate a production-ready static site.

Quick Start

Build your documentation site using the libdoc skill by running the build command.

Frequently Asked Questions about libdoc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a static documentation site from Markdown files?

To build a static documentation site from Markdown files, you can use a static site generator that compiles Markdown content with YAML front matter into HTML and copies assets. Running the build command generates a production-ready site.

How do I set up a local development server with live reload for Markdown documentation?

A local development server with live reload provides instant previews while writing Markdown documentation. It serves the generated HTML locally and automatically refreshes the browser whenever content changes are saved.

How does YAML front matter parsing work for static site generation?

YAML front matter parsing extracts metadata from the top of Markdown files during static site generation. This metadata is then made available for use in Mustache templates to structure and populate the generated HTML output.

Can I use Mustache templating to generate HTML from Markdown content?

Yes, Mustache templating integrates with the static site generation process to render Markdown content into HTML. Parsed YAML front matter metadata is injected into Mustache templates to produce the final documentation pages.

What is the best way to preview documentation changes locally in real-time?

The best way to preview documentation changes locally in real-time is by running a local development server with live reload. This setup automatically rebuilds and refreshes the browser view whenever Markdown files or assets are modified.

Do I need any external dependencies to serve documentation sites locally?

No external dependencies are required to serve documentation sites locally. The skill operates independently to compile Markdown with YAML front matter into HTML, copy assets, and serve the output through a built-in local development server.