Skip to main content
The /quality skill drives the qualitymd CLI for you. This reference is for when you want to run commands directly. It is generated from the CLI’s own command definitions, so it always matches the installed binary.

Commands

CommandDescription
qualitymd initScaffold a starter QUALITY.md
qualitymd lintValidate a QUALITY.md file
qualitymd modelQuery a quality model’s structure and canonical reference IDs
qualitymd specEmit the QUALITY.md format specification
qualitymd schemaEmit the companion JSON Schema for QUALITY.md frontmatter
qualitymd evaluationWork with QUALITY.md evaluation runs
qualitymd versionShow structured qualitymd version metadata
qualitymd updateUpdate the qualitymd CLI through its owning install channel
qualitymd statusShow a QUALITY.md workspace status snapshot

qualitymd init

Scaffold a starter QUALITY.md
qualitymd init [path] [flags]
Flags
FlagDescription
--forceoverwrite an existing file
--jsonemit a machine-readable JSON init receipt
--minimalwrite a minimal valid skeleton without the guided template prose
--no-agent-instructionsdo not create or update agent instruction files
Examples
qualitymd init
qualitymd init docs/QUALITY.md
qualitymd init --minimal
qualitymd init --no-agent-instructions
qualitymd init - > QUALITY.md
qualitymd init --force

qualitymd lint

Validate a QUALITY.md file
qualitymd lint [path] [flags]
Flags
FlagDescription
--fixapply deterministic in-place repairs
--jsonemit a machine-readable JSON lint result
Examples
qualitymd lint
qualitymd lint docs/QUALITY.md
qualitymd lint --fix
qualitymd lint --json

qualitymd model

Query a quality model’s structure and canonical reference IDs
qualitymd model
Subcommands
CommandDescription
qualitymd model treeRender the model as a containment hierarchy
qualitymd model listEnumerate model elements with their canonical IDs
qualitymd model getShow one element’s detail and immediate relations

qualitymd model tree

Render the model as a containment hierarchy
qualitymd model tree [path] [flags]
Flags
FlagDescription
--arearoot the tree at a canonical area reference (area:<path>)
--depthlimit nesting depth; 0 emits only the rooted node (default: -1)
--jsonemit the tree as nested JSON
Examples
qualitymd model tree
qualitymd model tree --area area:agent-harness
qualitymd model tree --depth 1 --json

qualitymd model list

Enumerate model elements with their canonical IDs
qualitymd model list [path] [flags]
Flags
FlagDescription
--arearestrict output to one area’s subtree (area:<path>)
--jsonemit the enumeration as a JSON array
--typerestrict output to kinds: area, factor, requirement
Examples
qualitymd model list
qualitymd model list --type factor
qualitymd model list --area area:agent-harness --type requirement --json

qualitymd model get

Show one element’s detail and immediate relations
qualitymd model get <id> [path] [flags]
Flags
FlagDescription
--jsonemit the element detail as a JSON object
Examples
qualitymd model get area:root
qualitymd model get factor:client-app::performance
qualitymd model get requirement:agent-harness::has-tests --json

qualitymd spec

Emit the QUALITY.md format specification
qualitymd spec
Examples
qualitymd spec
qualitymd spec | glow
qualitymd spec > SPECIFICATION.md

qualitymd schema

Emit the companion JSON Schema for QUALITY.md frontmatter
qualitymd schema
Examples
qualitymd schema
qualitymd schema > quality.schema.json

qualitymd evaluation

Work with QUALITY.md evaluation runs
qualitymd evaluation
Subcommands
CommandDescription
qualitymd evaluation createCreate a numbered evaluation run folder
qualitymd evaluation listList evaluation runs
qualitymd evaluation statusShow whether an evaluation run is reportable
qualitymd evaluation dataWork with evaluation structured data
qualitymd evaluation reportBuild evaluation reports

qualitymd evaluation create

Create a numbered evaluation run folder
qualitymd evaluation create [model] [flags]
Flags
FlagDescription
--areacanonical area reference for the evaluation scope
--evaluation-diroverride the model-relative evaluation directory
--factorcanonical factor reference for a scoped evaluation; repeatable
--jsonemit a machine-readable run creation receipt
--modelQUALITY.md file to snapshot

qualitymd evaluation list

List evaluation runs
qualitymd evaluation list [flags]
Flags
FlagDescription
--evaluation-diroverride the model-relative evaluation directory
--jsonemit a machine-readable run list
--modelQUALITY.md file that anchors evaluation history
--statefilter runs: all, reportable, incomplete (default: all)

qualitymd evaluation status

Show whether an evaluation run is reportable
qualitymd evaluation status <run> [flags]
Flags
FlagDescription
--evaluation-diroverride the model-relative evaluation directory when using —latest
--jsonemit a machine-readable status document
--latestuse the most recent evaluation run
--modelQUALITY.md file that anchors model-relative run paths

qualitymd evaluation data

Work with evaluation structured data
qualitymd evaluation data
Subcommands
CommandDescription
qualitymd evaluation data setValidate and persist a batch of evaluation JSON payloads
qualitymd evaluation data listList stored evaluation JSON payloads
qualitymd evaluation data getPrint one stored evaluation JSON payload
qualitymd evaluation data kindsList evaluation data kinds
qualitymd evaluation data examplePrint a complete evaluation example JSON payload
qualitymd evaluation data schemaPrint the evaluation structured data JSON Schema
qualitymd evaluation data verifyValidate persisted evaluation JSON payloads

qualitymd evaluation data set

Validate and persist a batch of evaluation JSON payloads
qualitymd evaluation data set <run> [flags]
Flags
FlagDescription
--dry-run, -nvalidate and report intended write without persisting
--evaluation-diroverride the model-relative evaluation directory when using —latest
--jsonemit a machine-readable write receipt
--latestuse the most recent evaluation run
--modelQUALITY.md file that anchors model-relative run paths

qualitymd evaluation data list

List stored evaluation JSON payloads
qualitymd evaluation data list <run> [flags]
Flags
FlagDescription
--evaluation-diroverride the model-relative evaluation directory when using —latest
--jsonemit a machine-readable data list
--kindfilter by evaluation data kind
--latestuse the most recent evaluation run
--modelQUALITY.md file that anchors model-relative run paths

qualitymd evaluation data get

Print one stored evaluation JSON payload
qualitymd evaluation data get <run> [flags]
Flags
FlagDescription
--areaarea ref for area-scoped payloads
--evaluation-diroverride the model-relative evaluation directory when using —latest
--factorfactor ref for factor-scoped payloads
--jsonnot supported: data get already emits JSON
--kindevaluation data kind
--latestuse the most recent evaluation run
--modelQUALITY.md file that anchors model-relative run paths
--requirementrequirement ref for requirement-scoped payloads
--selectoroptional sub-result selector

qualitymd evaluation data kinds

List evaluation data kinds
qualitymd evaluation data kinds [flags]
Flags
FlagDescription
--jsonemit a machine-readable data kind list

qualitymd evaluation data example

Print a complete evaluation example JSON payload
qualitymd evaluation data example <kind> [flags]
Flags
FlagDescription
--jsonnot supported: data example already emits JSON

qualitymd evaluation data schema

Print the evaluation structured data JSON Schema
qualitymd evaluation data schema [kind] [flags]
Flags
FlagDescription
--jsonnot supported: data schema already emits JSON

qualitymd evaluation data verify

Validate persisted evaluation JSON payloads
qualitymd evaluation data verify <run> [flags]
Flags
FlagDescription
--evaluation-diroverride the model-relative evaluation directory when using —latest
--jsonemit a machine-readable verification receipt
--latestuse the most recent evaluation run
--modelQUALITY.md file that anchors model-relative run paths

qualitymd evaluation report

Build evaluation reports
qualitymd evaluation report
Subcommands
CommandDescription
qualitymd evaluation report buildBuild deterministic evaluation reports

qualitymd evaluation report build

Build deterministic evaluation reports
qualitymd evaluation report build <run> [flags]
Flags
FlagDescription
--evaluation-diroverride the model-relative evaluation directory when using —latest
--jsonemit a machine-readable build receipt
--latestuse the most recent evaluation run
--modelQUALITY.md file that anchors model-relative run paths

qualitymd version

Show structured qualitymd version metadata
qualitymd version [flags]
Flags
FlagDescription
--jsonemit machine-readable version metadata

qualitymd update

Update the qualitymd CLI through its owning install channel
qualitymd update [flags]
Flags
FlagDescription
--checkcheck whether a newer CLI release is available without applying it
--jsonemit a machine-readable update result

qualitymd status

Show a QUALITY.md workspace status snapshot
qualitymd status [path] [flags]
Flags
FlagDescription
--jsonemit a machine-readable workspace status snapshot
Examples
qualitymd status
qualitymd status docs/QUALITY.md
qualitymd status --json