# R-dev-checkup

> Health check — dev-core config, GitHub, labels, workflows, branch protection, CI. Not host /checkup.

- Skill: `roxabi/r-dev-checkup` (Agent Skill, multi-file: 18 files)
- Install (CLI): `npx skillmds@latest add roxabi/r-dev-checkup`
- Raw SKILL.md: https://api.skillmd.com/api/skills/roxabi/r-dev-checkup/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Roxabi (https://skillmd.com/u/roxabi)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/roxabi/r-dev-checkup

---


# Checkup

Let:
  Σ := severity icon (❌ blocking | ⚠️ warning | ✅ pass | ⏭ skipped)
  Φ := CLAUDE_PLUGIN_ROOT
  σ := `.dev/stack.yml`
  δ := `.dev/dev-core.yml`
  I_TS := `${Φ}/skills/dev-init/init.ts`
  D(label, result) := Display: `{label} {result}`
  Ask(opts) := present opts, wait for user reply
  chk(cond, pass, fail) := cond → ✅ pass | fail
  stackVal(key) := value read from σ
  ensureGitignore(entry) := append entry to .gitignore if missing

Run all health checks and fix issues inline — no redirects to other skills.

Severity guide: ❌ = blocking error, ⚠️ = warning, ✅ = pass, ⏭ = skipped.

## Dispatch

Phase 1 — dev-core checks → Read `${CLAUDE_SKILL_DIR}/cookbooks/devcore-checks.md`, execute.
Phase 2 — Stack configuration → Read `${CLAUDE_SKILL_DIR}/cookbooks/stack-checks.md`, execute.
Phase 3 — Workspace health → Read `${CLAUDE_SKILL_DIR}/cookbooks/infra-checks.md`, execute (includes Phases 3-5).

$ARGUMENTS

