Verify codex-paired-superpowers prerequisites are correctly installed and configured. Use when the plugin reports setup errors, when installing for the first time, when troubleshooting "module not found" / "codex not on PATH" / authentication errors, or any time you want a fast health check of the install.
How this skill is triggered — by the user, by Claude, or both
Slash command
/codex-paired-superpowers:doctorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the bundled diagnostic script and report results to the user.
Run the bundled diagnostic script and report results to the user.
Run the script:
codex-paired-doctor
It's on PATH while the plugin is enabled (Claude Code installs bin/ entries automatically).
Read the output. Each check produces one of:
If any check FAILs, surface the exact fix: line printed under that check verbatim. Don't paraphrase — the fix lines are the commands the user runs to resolve the issue.
If all checks pass, confirm "All checks green. Plugin is ready to use." and stop. Don't pad the response with explanation.
Invoke doctor proactively (without being asked) in these situations:
Cannot find module, proper-lockfile, codex: command not found, codex not authenticated, ENOENT, or any "module-load" / "binary-not-found" pattern. These are setup-failure signatures; doctor pins them quickly.Do NOT run the doctor automatically before every skill invocation — that adds latency. The signal is errors that match the patterns above, or explicit user request.
For programmatic consumption (e.g., autopilot's Phase B.PRE may want to gate on doctor results), invoke with --json:
codex-paired-doctor --json
Output schema:
{
"summary": { "pass": N, "warn": N, "fail": N },
"checks": [
{ "status": "pass|warn|fail", "name": "...", "detail": "...", "fix": "..." | null }
]
}
Exit code: 0 if all PASS or only WARN; 1 if any FAIL.
The full check list lives in bin/codex-paired-doctor (the source of truth). Current set:
lib/codex-bridge/* modules + the bundled MCP server).codex v0.128.0+ on PATH (required for the Claude↔Codex 7-round loop via MCP).proper-lockfile + transitive pure-JS deps present at node_modules/ (mailbox lockfile requirement).lib/codex-bridge/cli.js loads cleanly (catches corruption / missing deps that the vendored-deps check missed)..codex-paired/ in cwd is writable (informational; auto-created by autopilot when first needed).Adding a new prerequisite? Update the script — the skill auto-tracks because it just runs the script verbatim.
npx claudepluginhub mkritter3/codex-paired-superpowers --plugin codex-paired-superpowersProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.