Bootstrap a DocumenterVitepress.jl documentation site for a Julia package
언제 쓸까: You have a Julia package and want modern Vitepress-based docs instead of default Documenter HTML.
사전 조건
- Skill cloned — git clone https://github.com/JuliaGenAI/julia-agent-skills ~/.claude/skills/julia-agent-skills
- Julia ≥ 1.10 installed — juliaup default release
흐름
-
Ask the skill to scaffold docsUse documenter-vitepress skill — set up DocumenterVitepress.jl docs for MyPackage.jl.✓ 복사됨→ Claude creates docs/ with Project.toml, make.jl, index.md configured for Vitepress
-
Run the local previewGive me the exact commands to preview locally.✓ 복사됨→ julia --project=docs docs/make.jl + npm dev server instructions
-
Wire up CIAdd GitHub Actions to deploy to gh-pages on main.✓ 복사됨→ Standard Julia doc-deploy workflow YAML
결과: A working docs site you can extend.
함정
- Version mismatch between DocumenterVitepress.jl and node/vitepress — Pin versions as the skill suggests; DocumenterVitepress releases move fast