Files
diagram-design/prompts/doctor.md
T
b827385a17 feat: consolidate reviewed Diagram Design 2.6.0 release (#134)
* fix(commands): stop hardcoding the visual-type count

Integrates the final reviewed diff from PR #112.

* docs(high-level): correct effective width checklist

Integrates the final reviewed diff from PR #105.

* fix(commands): quote profile argument hint

Integrates the final reviewed diff from PR #126.

* test(sankey): gate conservation and ribbon geometry

Integrates the final reviewed diff from PR #103.

* feat(tooling): add doctor diagnostics gate

Integrates the final reviewed diff from PR #132.

* feat(scripts): lint diagrams as rendered

Integrates the final reviewed diff from PR #18.

* feat(types): add quantitative polar chart

Integrates the final reviewed diff from PR #101.

* chore(release): consolidate reviewed changes in 2.6.0

Documents every combined gate and synchronizes Claude, Codex, and Factory metadata for the 39-type release.

* fix(doctor): support installed-skill projects

---------

Co-authored-by: mysoniw <soniw1@gmail.com>
Co-authored-by: thang <76550342+thangldw@users.noreply.github.com>
Co-authored-by: YinShaokun <yinshaokun@didiglobal.com>
Co-authored-by: 0xDarkMatter <0xDarkMatter@users.noreply.github.com>
Co-authored-by: Rupam Pal <rupam.pal@euromonitor.com>
Co-authored-by: Yuvraj3905 <yuvraj202001@gmail.com>
2026-08-20 12:21:43 -07:00

1.1 KiB

description, argument-hint
description argument-hint
Run one-shot environment diagnostics for Diagram Design readiness [--strict] [--json]

Run environment diagnostics for Diagram Design. Locate the available diagram-design skill using its SKILL.md path advertised by Pi. Read that SKILL.md, then read references/doctor.md relative to its directory. Treat that reference as the source of truth. Do not assume the package lives under the current working directory.

Full argument string: $ARGUMENTS

Required behavior

  1. Run the exact checks and output contract defined in references/doctor.md.
  2. Keep diagnostics read-only: do not install dependencies, do not edit files, and do not run destructive git commands.
  3. If a check command fails, capture stderr, classify as warn or fail per the reference, and continue remaining checks.
  4. Print the summary line plus per-check statuses, and include Next actions only when warn/fail exists.
  5. If --json is passed, append the structured JSON object defined by the reference.

Report only verified results from this run.