gem-llm-build-docs

Automates GEM-LLM documentation builds via Makefile-driven scripts.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/saintgo7/claude-skills --skill gem-llm-build-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gem-llm-build-docs
Source: https://github.com/saintgo7/claude-skills/tree/main/gem-llm-build-docs
Command: npx skills add https://github.com/saintgo7/claude-skills --skill gem-llm-build-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of manually assembling GEM-LLM’s book, operator manual, and academic paper deliverables by automating the Pandoc + XeTeX + diagram rendering pipeline through the project’s Makefile and build scripts.

Core Features & Use Cases

  • End-to-end documentation builds: Generates book/manual/paper outputs in Korean and/or English using the project’s existing build targets.
  • Diagram rendering support: Converts Mermaid diagrams into SVG via the project’s diagrams build pipeline.
  • Operational guardrails: Runs a toolchain pre-flight check (make doctor) when the environment is unclear or a build fails, and directs outputs to the documented docs/build/out structure.

Quick Start

Tell the assistant: "Build all GEM-LLM documents (books, manuals, papers, and diagrams) and summarize where the generated files are located."

Frequently Asked Questions about gem-llm-build-docs

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

FAQPage Schema
How do I automate Pandoc and XeTeX documentation builds from a Makefile?

Automating Pandoc and XeTeX documentation builds is handled by invoking Makefile targets that route through shell scripts to generate bilingual books, manuals, and papers. This removes the friction of manually assembling deliverables across separate build pipelines.

What is the best way to render Mermaid diagrams to SVG during a document build?

Rendering Mermaid diagrams to SVG is achieved by running the dedicated diagrams build target. This target routes through the project's diagram build script, converting Mermaid files into SVG format alongside the standard documentation generation process.

Can I generate bilingual Korean and English academic papers from the same repository?

Generating bilingual Korean and English academic papers is supported through specific paper-ko and paper-en Makefile targets. The build pipeline processes the repository content to output distinct localized academic paper versions under the designated build output directory.

How do I troubleshoot a failed document build or check toolchain dependencies?

Troubleshooting a failed document build involves running the make doctor pre-flight check. This validates the environment and toolchain dependencies when the setup is unclear or a build fails, ensuring all required tools are correctly configured before retrying.

Does the build pipeline support automated watching and cleaning of generated documentation outputs?

The build pipeline supports automated watching and cleaning workflows for generated documentation outputs. Optional watch targets monitor source changes for continuous builds, while make clean provides safety-aligned removal of generated files under the documented output structure.