← ClaudeAtlas

docs-bootstrapperlisted

Bootstraps documentation structure for projects. Creates initial README, architecture docs, and API documentation with project-aware templates.
datamaker-kr/synapse-claude-marketplace · ★ 1 · Data & Documents · score 60
Install: claude install-skill datamaker-kr/synapse-claude-marketplace
# Documentation Bootstrapper Skill ## Purpose This skill creates initial documentation structure for projects that lack proper documentation. It detects project type and generates appropriate documentation templates, including README, architecture overview, and API documentation. ## When to Activate Use this skill when: - Starting a new project without documentation - Existing project lacks basic documentation structure - docs-analyzer identifies missing documentation structure - User explicitly requests documentation bootstrapping - Migrating from undocumented codebase ## Core Workflow ### Step 1: Check Existing Documentation Before bootstrapping, verify what documentation already exists: **Check for**: - README.md (root) - docs/ directory - CONTRIBUTING.md - Architecture documentation - API documentation **Decision**: - If comprehensive docs exist: Skip bootstrapping, report status - If partial docs exist: Ask user if they want to supplement - If no docs exist: Proceed with full bootstrap ### Step 2: Detect Project Type Analyze the codebase to determine project type and technology stack. #### Backend Projects **Django**: - Indicators: `manage.py`, `settings.py`, `requirements.txt` with Django - Framework: Django + DRF - Components: ViewSets, Models, Serializers, Migrations **FastAPI**: - Indicators: `main.py`, `requirements.txt` with fastapi - Framework: FastAPI + Pydantic - Components: Route handlers, Schemas, Dependencies **Express**: - Indicators: `package