superpowers-doctor

Diagnoses Skyline ecosystem integrity and configuration problems with 27 tiered checks.

8|1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/bordenet/superpowers-plus --skill superpowers-doctor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: superpowers-doctor
Source: https://github.com/bordenet/superpowers-plus/tree/main/skills/observability/superpowers-doctor
Command: npx skills add https://github.com/bordenet/superpowers-plus --skill superpowers-doctor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Diagnoses wide-ranging integrity and configuration problems across a local skill ecosystem so broken or degraded skills are detected before they cause downstream failures. It surfaces malformed YAML, name mismatches, dead references, trigger collisions, orphaned installs, content and reference drift, CRLF and UTF-8 BOM issues, stale or dirty checkouts, reviewer/agent rendering drift, and other structural defects.

Core Features & Use Cases

  • Comprehensive scan: Runs 27 harsh, tiered checks across every installed skill to classify findings as critical, error, warning, or info.
  • Graduated remediation: Supports report-only mode plus --fix-safe, --fix, and --fix --purge-orphans flags with verified backups before any change.
  • Platform-aware diagnostics: Detects WSL/NTFS issues, overlay vs source drift, and optionally exercises python3/node-based checks for TODO and reviewer-dispatch validation.
  • Use Case: Run after bulk skill edits, after cloning on Windows, or as a pre-release audit to catch corruption and configuration regressions.

Quick Start

Run the superpowers doctor to audit all installed skills and produce a categorized diagnostic report.

Frequently Asked Questions about superpowers-doctor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose malformed YAML and dead references in my skill ecosystem?

Diagnose malformed YAML and dead references by running 27 tiered checks that scan every installed skill, classifying structural defects as critical, error, warning, or info. The scan covers both local and overlay skill repositories to catch configuration regressions before downstream failures occur.

Can I automatically fix trigger collisions and orphaned skill installations?

Yes, you can automatically fix trigger collisions and orphaned installations using graduated remediation modes. The tool supports --fix-safe, --fix, and --fix --purge-orphans flags, creating verified backups before applying any changes to ensure your skill ecosystem remains recoverable.

What causes CRLF and UTF-8 BOM issues after cloning skill repositories on Windows?

CRLF and UTF-8 BOM issues arise from platform-specific line ending and encoding mismatches, particularly on WSL or NTFS setups. The diagnostic tool detects these encoding defects alongside stale or dirty checkouts during post-clone audits to prevent rendering and parsing failures.

Does the skill doctor detect content and reference drift between overlay and source repositories?

Yes, the doctor detects content and reference drift between overlay and source skill repositories. It surfaces reviewer and agent rendering drift during post-install audits or scheduled maintenance, ensuring installed skills match their source definitions and preventing silent configuration degradation.

Do I need python3 and node to run full skill diagnostics?

Python3 and node are optionally required to exercise specific tests like TODO validation and reviewer-dispatch checks. The core 27 tiered integrity checks run independently, but enabling these dependencies provides deeper platform-aware diagnostics across the installed skill ecosystem.

When should I run integrity checks on my installed skills?

Run integrity checks after bulk skill edits, after cloning repositories on Windows, or as a pre-release audit to catch corruption and configuration regressions. Scheduled maintenance also benefits from these scans to detect drift, orphaned installs, and trigger collisions before they cause failures.