aj-geddes avatar

Documentation Site Setup

This handles the scaffolding and setup for documentation sites using Docusaurus, MkDocs, VitePress, or GitBook. You'd reach for it when spinning up a new docs portal, API reference site, or product documentation hub. It covers the basics like installation, configuration, sidebar setup, versioning, and deployment to GitHub Pages. The included reference guides give you concrete implementations for each framework. One thing to note is the source feels a bit repetitive with multiple installation guides, so you'll want to scan through to find the framework you're actually using. Good for getting a docs site running quickly without fighting through each tool's unique setup quirks.

skills.sh installs
452
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill documentation-site-setup --agent claude-code

Installs into .claude/skills of the current project.

Files

Documentation Site Setup

Table of Contents

Overview

Set up professional documentation websites using popular static site generators like Docusaurus, MkDocs, VitePress, and GitBook.

When to Use

  • Documentation website setup
  • API documentation portals
  • Product documentation sites
  • Technical documentation hubs
  • Static site generation
  • GitHub Pages deployment
  • Multi-version documentation

Quick Start

  • Multi-version documentation
# Create new Docusaurus site
npx create-docusaurus@latest my-docs classic

cd my-docs

# Install dependencies
npm install

# Start development server
npm start

Reference Guides

Detailed implementations in the references/ directory:

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
Documentation, AI & Agent Building
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1levnikolaevich avatarln-775-api-docs-generatorlevnikolaevich/claude-code-skillsConfigures Swagger/OpenAPI documentation for backend APIs. Use when adding interactive API docs to a project.432skills.sh installs
2davila7 avatarbackend-to-frontend-handoff-docsdavila7/claude-code-templatesCreate API handoff documentation for frontend developers. Use when backend work is complete and needs to be documented for frontend integration, or user says 'c413skills.sh installs
3patricio0312rev avatarapi-docs-generatorpatricio0312rev/skillsGenerates API documentation using OpenAPI/Swagger specifications with interactive documentation, code examples, and SDK generation. Use when users request "API 407skills.sh installs
4guia-matthieu avatarcontent-writingguia-matthieu/clawfu-skillsCreate ridiculously good content using Ann Handley's "Everybody Writes" methodology—practical, reader-focused writing that serves your audience and achieves you398skills.sh installs
5dbosk avatarlatex-writingdbosk/claude-skillsGuide LaTeX document authoring following best practices and proper semantic markup. Use proactively when: (1) writing or editing .tex files, (2) writing or edit344skills.sh installs
6davila7 avatarwriting-clearly-and-conciselydavila7/claude-code-templatesUse when writing prose humans will read—documentation, commit messages, error messages, explanations, reports, or UI text. Applies Strunk's timeless rules for c342skills.sh installs