documentation-tools

SKILL.md

Documentation Tools

Static Site Generators

Docusaurus

  • Framework: React-based static site generator
  • Features: Versioned docs, blog, i18n support, search
  • Deployment: Easy deployment to GitHub Pages, Netlify, Vercel
  • Plugins: Extensible plugin ecosystem
  • Theme: Customizable themes and components
  • Use Cases: Open source projects, product documentation

MkDocs

  • Framework: Python-based static site generator
  • Features: Simple configuration, fast builds, theme support
  • Deployment: Static HTML output, deploy anywhere
  • Plugins: Rich plugin ecosystem for extensions
  • Theme: Material theme, ReadTheDocs theme, custom themes
  • Use Cases: Python projects, technical documentation

Hugo

  • Framework: Go-based static site generator
  • Features: Extremely fast builds, flexible content organization
  • Deployment: Static HTML output, deploy anywhere
  • Themes: Extensive theme library
  • Shortcodes: Custom content components
  • Use Cases: Fast documentation sites, multi-language sites

Jekyll

  • Framework: Ruby-based static site generator
  • Features: GitHub Pages native support, Liquid templating
  • Deployment: GitHub Pages, Netlify, Vercel
  • Plugins: Plugin ecosystem for extensions
  • Theme: Theme support and customization
  • Use Cases: GitHub Pages documentation, simple sites

Documentation Platforms

GitBook

  • Features: Collaborative editing, version control, search
  • Integration: GitHub/GitLab sync, webhooks
  • Hosting: Managed hosting with custom domains
  • Collaboration: Team collaboration features
  • Use Cases: Team documentation, product docs

ReadMe

  • Features: API documentation, developer portal, guides
  • Integration: API sync, custom domains, analytics
  • Hosting: Managed hosting platform
  • Interactive: Interactive API explorer
  • Use Cases: API documentation, developer portals

Notion

  • Features: Rich text editor, database, collaboration
  • Integration: API access, webhooks, embeds
  • Hosting: Managed platform
  • Flexibility: Highly flexible and customizable
  • Use Cases: Internal documentation, knowledge base

Confluence

  • Features: Wiki-style documentation, collaboration, integration
  • Integration: Jira, Bitbucket, other Atlassian tools
  • Hosting: Self-hosted or cloud
  • Enterprise: Enterprise features and permissions
  • Use Cases: Enterprise documentation, team wikis

Version Control for Documentation

Git Workflows

  • Branching Strategy: Feature branches, release branches
  • Commit Messages: Clear, descriptive commit messages
  • Pull Requests: Code review for documentation changes
  • Version Tags: Tag documentation releases
  • Changelog: Track changes between versions

Documentation Versioning

  • Semantic Versioning: Use semantic versioning for docs
  • Version Branches: Maintain documentation for multiple versions
  • Version Selector: UI for switching between versions
  • Deprecation: Mark old versions as deprecated
  • Migration Guides: Help users migrate between versions

Documentation Deployment Workflows

CI/CD Integration

  • GitHub Actions: Automated builds and deployments
  • GitLab CI: Pipeline-based deployments
  • Jenkins: Custom build and deploy pipelines
  • Netlify: Automatic deployments on git push
  • Vercel: Preview deployments and production builds

Preview Deployments

  • Pull Request Previews: Deploy docs for each PR
  • Staging Environments: Staging environment for testing
  • Review Apps: Temporary review environments
  • URL Sharing: Share preview URLs with reviewers
  • Auto-Cleanup: Automatic cleanup of preview deployments

Production Deployment

  • Automated Builds: Build on merge to main branch
  • Deployment Triggers: Manual or automatic deployments
  • Rollback: Ability to rollback to previous versions
  • Monitoring: Monitor deployment status and errors
  • Notifications: Notify team of deployment status

Search Optimization for Documentation

SEO Best Practices

  • Meta Tags: Title, description, keywords
  • URL Structure: Clean, descriptive URLs
  • Sitemap: XML sitemap for search engines
  • Robots.txt: Control search engine crawling
  • Schema Markup: Structured data for rich snippets

Internal Search

  • Search Index: Full-text search index
  • Fuzzy Search: Handle typos and partial matches
  • Faceted Search: Filter by category, tag, version
  • Search Analytics: Track search queries and results
  • Popular Searches: Highlight popular content

External Search

  • Google Custom Search: Integrate Google search
  • Algolia: Powerful search-as-a-service
  • Elasticsearch: Self-hosted search solution
  • Lunr.js: Client-side search for static sites
  • TypeSense: Open source search engine

Analytics and Feedback Collection

Documentation Analytics

  • Page Views: Track page views and unique visitors
  • Time on Page: Measure engagement and reading time
  • Bounce Rate: Identify pages with high exit rates
  • Search Queries: Track what users are searching for
  • User Flow: Understand user navigation paths

Feedback Collection

  • Feedback Forms: Collect user feedback on pages
  • Ratings: Star ratings or thumbs up/down
  • Comments: Allow comments on documentation
  • Surveys: Periodic user surveys
  • Support Tickets: Track documentation-related support tickets

Metrics and KPIs

  • Documentation Coverage: Percentage of features documented
  • Search Success Rate: Percentage of successful searches
  • User Satisfaction: User satisfaction scores
  • Time to Answer: Average time to find answers
  • Support Reduction: Reduction in support tickets
Weekly Installs
2
GitHub Stars
2
First Seen
Feb 14, 2026
Installed on
opencode2
antigravity2
claude-code2
github-copilot2
codex2
kimi-cli2