MCP HubMCP Hub
스킬 목록으로 돌아가기

mkdocs

vamseeachanta
업데이트됨 Today
20 조회
3
2
3
GitHub에서 보기
기타documentationstatic-sitemarkdownmaterial-themegithub-pagesversioning

정보

이 스킬은 개발자들이 Material 테마를 적용한 MkDocs를 사용해 전문적인 문서 사이트를 구축할 수 있도록 돕습니다. 구성 설정, 네비게이션, 플러그인, 검색 최적화, mike를 통한 다중 버전 관리, 그리고 GitHub Pages 배포까지 처리합니다. Markdown 파일로부터 세련되고 버전 관리된 프로젝트 문서를 빠르게 설정하고 유지보수해야 할 때 사용하세요.

빠른 설치

Claude Code

추천
기본
npx skills add vamseeachanta/workspace-hub
플러그인 명령대체
/plugin add https://github.com/vamseeachanta/workspace-hub
Git 클론대체
git clone https://github.com/vamseeachanta/workspace-hub.git ~/.claude/skills/mkdocs

Claude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요

문서

Mkdocs

When to Use This Skill

USE When

  • Building project documentation for open source or internal projects
  • Need a fast, searchable static documentation site
  • Want beautiful Material Design without custom CSS
  • Require multi-version documentation (v1.x, v2.x, etc.)
  • Deploying documentation to GitHub Pages, GitLab Pages, or Netlify
  • Working with Python projects that need docs alongside code
  • Need admonitions, code tabs, and content formatting
  • Want simple Markdown-based documentation workflow
  • Require offline-capable documentation
  • Building API documentation alongside guides

DON'T USE When

  • Need complex React components in docs (use Docusaurus)
  • Require auto-generated Python API docs (use Sphinx)
  • Building single-page documentation (use simple HTML)
  • Need document format conversion (use Pandoc)
  • Require collaborative real-time editing (use GitBook)
  • Building slide presentations (use Marp)

Prerequisites

Installation

# Using pip
pip install mkdocs mkdocs-material

# Using uv (recommended)
uv pip install mkdocs mkdocs-material

# With common plugins
pip install mkdocs mkdocs-material \
    mkdocs-minify-plugin \

*See sub-skills for full details.*
### System Requirements

- Python 3.8 or higher
- pip or uv package manager
- Git (for git-revision plugin and mike)
- Node.js (optional, for social cards)

## Prerequisites

- Prerequisite 1
- Prerequisite 2

## Version History

### v1.0.0 (2026-01-17)

- Initial skill creation
- Material for MkDocs theme configuration
- Plugin ecosystem documentation
- GitHub Pages deployment workflows
- Versioning with mike
- Mermaid diagrams integration
- Custom CSS/JS extensions
- Best practices and troubleshooting

## Sub-Skills

- [1. Project Initialization (+1)](1-project-initialization/SKILL.md)
- [3. Navigation Structure (+2)](3-navigation-structure/SKILL.md)
- [Integration with Python Package (+2)](integration-with-python-package/SKILL.md)
- [1. Documentation Structure (+1)](1-documentation-structure/SKILL.md)
- [Examples](examples/SKILL.md)
- [Common Issues (+1)](common-issues/SKILL.md)

## Sub-Skills

- [Note](note/SKILL.md)
- [Tip](tip/SKILL.md)
- [Warning](warning/SKILL.md)
- [Danger](danger/SKILL.md)
- [Example](example/SKILL.md)
- [Info](info/SKILL.md)
- [Success](success/SKILL.md)
- [Question](question/SKILL.md)
- [Quote](quote/SKILL.md)
- [Collapsible Admonitions](collapsible-admonitions/SKILL.md)
- [6. Code Blocks with Features](6-code-blocks-with-features/SKILL.md)
- [Basic Code Block](basic-code-block/SKILL.md)
- [With Title](with-title/SKILL.md)
- [Line Numbers](line-numbers/SKILL.md)
- [Line Highlighting](line-highlighting/SKILL.md)
- [Line Number Start](line-number-start/SKILL.md)
- [Code Annotations](code-annotations/SKILL.md)
- [Tabbed Code Blocks](tabbed-code-blocks/SKILL.md)
- [7. Mermaid Diagrams](7-mermaid-diagrams/SKILL.md)
- [Flowchart](flowchart/SKILL.md)
- [Sequence Diagram](sequence-diagram/SKILL.md)
- [Class Diagram](class-diagram/SKILL.md)
- [State Diagram](state-diagram/SKILL.md)
- [Entity Relationship](entity-relationship/SKILL.md)
- [8. Plugin Configuration (+4)](8-plugin-configuration/SKILL.md)
- [Subsection 1.1](subsection-11/SKILL.md)
- [Section 2](section-2/SKILL.md)
- [3. Abbreviations (+2)](3-abbreviations/SKILL.md)
- [Related Resources](related-resources/SKILL.md)

GitHub 저장소

vamseeachanta/workspace-hub
경로: .claude/skills/_internal/documentation/mkdocs

연관 스킬

when-creating-presentations-use-pptx-generation

기타

This Claude Skill generates professional PowerPoint presentations with enforced design constraints and accessibility compliance. It's ideal for creating board decks, reports, or data visualizations when you need enterprise-grade slide decks. The skill produces structured PPTX files with notes and accessibility reports using evidence-based prompting.

스킬 보기

github-release-management

기타

This Claude Skill automates GitHub release workflows using AI swarm coordination for versioning, testing, deployment, and rollback. It's ideal for developers needing automated CI/CD pipelines with intelligent changelog generation and multi-platform deployment management. Use it when you want to orchestrate complex releases with minimal manual intervention.

스킬 보기

when-creating-skill-template-use-skill-builder

기타

This skill generates properly structured Claude Code Skills with complete YAML frontmatter, progressive disclosure documentation, and organized directory layouts. It ensures new skills follow best practices and specification requirements while creating all necessary files including SKILL.md, README.md, and process diagrams. Developers should use it when creating reusable skills to maintain consistency and compliance with Claude's skill framework.

스킬 보기

when-documenting-code-use-doc-generator

메타

This skill automatically generates comprehensive documentation for your codebase, including API docs, README files, and architecture diagrams. It analyzes code structure to create consistent documentation with inline comments and multiple format outputs. Use it when you need to quickly document a project or maintain up-to-date technical documentation.

스킬 보기