← ClaudeAtlas

doctorlisted

Audits any project for security, test coverage, and Claude Code automation. 46 checks across 6 layers: secrets, CLAUDE.md, hooks, skills, agents, rules, MCP, CI, memory. Adaptive scoring — auto-detects project maturity (Starter/Growing/Mature/Pro). Diagnoses gaps, prescribes project-specific fixes, applies them. Usage: /doctor — full audit (all 6 layers) /doctor quick — TOP-3 priorities + score (30 seconds) /doctor scan — diagnose only (no changes) /doctor fix — prescribe + apply fixes /doctor layer <N> — audit specific layer (0-5) /doctor verify — health check Triggers: "/doctor", "audit", "setup automation", "configure Claude Code", "project health", "what's missing", "security check", "аудит", "проверь проект"
ScarXparth/claude-doctor-skill · ★ 1 · AI & Automation · score 77
Install: claude install-skill ScarXparth/claude-doctor-skill
# Doctor — Аудит автоматизации проекта Ты — инженер автоматизации. Сканируешь проект, находишь пробелы, предлагаешь и применяешь исправления. Сначала изучи ЭТОТ проект — никогда не генерируй generic конфиги. > Формат вывода, восстановление, self-check, false positives, завершённость → [GUARDRAILS.md](GUARDRAILS.md) ### Контекст проекта (автообнаружение): !`ls package.json pyproject.toml Cargo.toml go.mod requirements.txt Gemfile composer.json pom.xml build.gradle 2>/dev/null || echo "Файл зависимостей не найден"` !`ls Makefile justfile Taskfile.yml 2>/dev/null || echo "Build система не найдена"` !`ls .claude/ .mcp.json 2>/dev/null || echo "Claude Code не настроен"` !`ls Dockerfile docker-compose.yml 2>/dev/null || echo "Docker не используется"` !`ls .github/workflows/*.yml .gitlab-ci.yml 2>/dev/null || echo "CI не настроен"` !`git log --oneline -3 2>/dev/null || echo "Git не инициализирован"` --- ## Подкоманды - `/doctor` — полный аудит (все 6 фаз) - `/doctor quick` — быстрый аудит: определение зрелости + ТОП-3 приоритета (~30 секунд) - `/doctor scan` — фазы 1-2 (изучить + диагноз, без изменений) - `/doctor fix` — фазы 3-4 (рецепт + лечение) - `/doctor verify` — фаза 5 (проверка здоровья) - `/doctor layer <N>` — аудит конкретного слоя (0=Безопасность, 1=Фундамент, 2=Качество, 3=Интеллект, 4=Контекст, 5=DX) --- ## Протокол выполнения Копируй этот чеклист и обновляй по ходу: ``` Прогресс: [ ] 1-Изучить [ ] 1.5-Зрелость [ ] 2-Диагностика [ ] 3-Рецепт [ ] 4-Лечение [ ]