quarkdown doctor groups commands that report information about the current Quarkdown installation.
doctor envquarkdown doctor env reports the status of the external runtimes Quarkdown depends on: the JVM, Node.js, and Puppeteer (required for PDF export).
quarkdown doctor envdoctor getThe get subgroup exposes single-value getters that print one piece of information to standard output, one per line.
This makes them well suited for shell substitution.
install-dirquarkdown doctor get install-dir prints the absolute path of the Quarkdown install directory: the root of the distribution layout that contains bin/, lib/, and docs/.
quarkdown doctor get install-dirA common use is to locate bundled resources from a shell script, without resolving the binary path manually:
INSTALL="$(quarkdown doctor get install-dir)"
ls "$INSTALL/docs"agent-skillquarkdown doctor get agent-skill prints the absolute path of the bundled agent skill directory, which contains the SKILL.md entrypoint that AI agent tools can read or symlink.
quarkdown doctor get agent-skillSee Use with AI agents for installation instructions.