radin-doctor · git:20260910.3f60a9f · 2026-09-10 · sha256 3bc7341501e2eae2

radin-doctor git:20260910.3f60a9fA

Immutable. This exact content is served forever at /api/v1/blob/3bc7341501e2eae2.

---
name: radin-doctor
description: |
  Check that radin's own install under ~/.claude is complete and its
  optional companion tools are reachable. Use for /radin-doctor, "check my
  radin install", "is radin installed correctly", "radin doctor", "verify
  radin install".
---
# Doctor

A read-only health check for radin's own install under `~/.claude`. It
confirms that every skill and lib file `install.sh` copies is present,
checks that radin's own lib shell scripts have valid syntax, and reports
which optional companion tools (rtk, code-review-graph, caveman, ponytail)
are currently reachable. It never mutates anything, which mirrors
`install.sh`'s own "advisory only" stance on companion tools.

## Step 1: Run it

```bash
radin doctor
```

(`radin` not on PATH? Call `"$HOME/.claude/.radin/bin/radin"` instead.)

## Step 2: Report it

Print the full output to the user as-is. It already lists every checked item
with its status.

A non-zero exit means one or more expected files are missing or have invalid
syntax. Tell the user to re-run `install.sh` (or `radin-update`) to fix it. A
missing companion tool is advisory only, never a failure, so it does not need
that remediation.