doctor

Installation
SKILL.md

Per-step execution loop

For every step, follow this exact order:

  1. Announce the step.
  2. Run the step and fix failures until it passes.
  3. Give a very brief report of changes made in that step.
  4. If any changes were made, call AskQuestion so the user can click instead of typing. If they choose No, stop the doctor sequence (do not run later steps). If they choose Yes, continue. If no changes were made during the step, continue automatically to the next step.

AskQuestion arguments for the gate after step N (where N is 1, 2, or 3):

  • title: Doctor: Step {N} completed
  • questions: one question with id doctor_proceed, prompt Proceed to step {N+1}?, and two options: id yes / label Yes, and id no / label No

Example announce line:

Doctor: Step 3/4 - mix check

Example report line:

Related skills
Installs
30
First Seen
Apr 16, 2026