Generate documentation sites using Docusaurus, MkDocs, or VuePress
Scanned 9/2/2026
Install to Claude Code
npx -y skills add a5c-ai/babysitter --skill docs-site-generator --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Docs Site Generator?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/a5c-ai-docs-site-generator-babysitter)More formats (shields.io, HTML) on the badges page.
---
name: docs-site-generator
description: Generate documentation sites using Docusaurus, MkDocs, or VuePress
allowed-tools:
- Bash
- Read
- Write
- Glob
graph:
domains: [domain:software-engineering]
specializations: [specialization:software-architecture]
skillAreas: [skill-area:api-doc-generation]
roles: [role:technical-writer, role:architect]
topics: [topic:developer-experience]
---
# Documentation Site Generator Skill
## Overview
Generates documentation sites using popular frameworks (Docusaurus, MkDocs, VuePress) with custom theme configuration and search integration.
## Capabilities
- Generate Docusaurus documentation sites
- Generate MkDocs documentation sites
- VuePress support
- Custom theme configuration
- Search integration (Algolia, local)
- Versioning support
- Multi-language support
- Sidebar auto-generation
## Target Processes
- c4-model-documentation
- api-design-specification
- observability-implementation
## Input Schema
```json
{
"type": "object",
"required": ["framework", "docsPath"],
"properties": {
"framework": {
"type": "string",
"enum": ["docusaurus", "mkdocs", "vuepress"],
"default": "docusaurus"
},
"docsPath": {
"type": "string",
"description": "Path to documentation source files"
},
"outputDir": {
"type": "string",
"description": "Output directory for generated site"
},
"config": {
"type": "object",
"properties": {
"title": { "type": "string" },
"description": { "type": "string" },
"baseUrl": { "type": "string" },
"theme": { "type": "string" },
"search": {
"type": "object",
"properties": {
"provider": {
"type": "string",
"enum": ["algolia", "local"]
}
}
},
"versioning": {
"type": "boolean",
"default": false
}
}
}
}
}
```
## Output Schema
```json
{
"type": "object",
"properties": {
"outputDir": {
"type": "string"
},
"configPath": {
"type": "string"
},
"pages": {
"type": "array",
"items": { "type": "string" }
},
"buildCommand": {
"type": "string"
}
}
}
```
## Usage Example
```javascript
{
kind: 'skill',
skill: {
name: 'docs-site-generator',
context: {
framework: 'docusaurus',
docsPath: 'docs',
outputDir: 'website',
config: {
title: 'Project Documentation',
baseUrl: '/docs/',
theme: '@docusaurus/theme-classic'
}
}
}
}
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!