/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.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
đŸ‘‹đŸ§ª Welcome! QUALITY.md is an experimental project to make the practice of maintenance more agent and human friendly. Join in.
The qualitymd command-line interface that the /quality skill builds on.
/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.
| Command | Description |
|---|---|
qualitymd evaluation | Work with QUALITY.md evaluation runs |
qualitymd init | Scaffold a starter QUALITY.md |
qualitymd lint | Validate a QUALITY.md file |
qualitymd model | Query a quality model’s structure and canonical reference IDs |
qualitymd spec | Emit the QUALITY.md format specification |
qualitymd schema | Emit the companion JSON Schema for QUALITY.md frontmatter |
qualitymd status | Show a QUALITY.md workspace status snapshot |
qualitymd update | Update the qualitymd CLI through its owning install channel |
qualitymd version | Show structured qualitymd version metadata |
qualitymd evaluationqualitymd evaluation <subcommand> [flags]
| Command | Description |
|---|---|
qualitymd evaluation run | Execute a complete evaluation run with the deterministic runner |
qualitymd evaluation create | Create a numbered evaluation run folder |
qualitymd evaluation list | List evaluation runs |
qualitymd evaluation status | Show whether an evaluation run is reportable |
qualitymd evaluation data | Work with evaluation structured data |
qualitymd evaluation report | Build evaluation reports |
qualitymd evaluation runqualitymd evaluation run [flags]
| Flag | Description |
|---|---|
--model | QUALITY.md file to evaluate |
--evaluation-dir | Override the model-relative evaluation directory |
--area | Canonical area reference for the evaluation scope |
--factor | Canonical factor reference for a scoped evaluation; repeatable |
--evaluator | Evaluator to use: auto (default), harness, codex, claude, or a configured agent-runtime profile |
--resume | Resume an existing run from its evaluation.json |
--evaluator-result | Submit harness result envelopes for outstanding work requests |
--dry-run, -n | Preview the resolved run without invoking an evaluator or writing evaluation data |
--json | Emit a machine-readable run receipt |
qualitymd evaluation createqualitymd evaluation create [flags] [<model>]
| Flag | Description |
|---|---|
--model | QUALITY.md file to snapshot |
--area | Canonical area reference for the evaluation scope |
--factor | Canonical factor reference for a scoped evaluation; repeatable |
--evaluation-dir | Override the model-relative evaluation directory |
--json | Emit a machine-readable run creation receipt |
qualitymd evaluation listqualitymd evaluation list [flags]
| Flag | Description |
|---|---|
--model | QUALITY.md file that anchors evaluation history |
--evaluation-dir | Override the model-relative evaluation directory |
--state | Filter runs: all, reportable, incomplete, awaiting |
--json | Emit a machine-readable run list |
qualitymd evaluation statusqualitymd evaluation status [flags] [<run>]
| Flag | Description |
|---|---|
--latest | Use the most recent evaluation run |
--evaluation-dir | Override the model-relative evaluation directory when using —latest |
--model | QUALITY.md file that anchors model-relative run paths |
--json | Emit a machine-readable status document |
qualitymd evaluation dataqualitymd evaluation data <subcommand> [flags]
| Command | Description |
|---|---|
qualitymd evaluation data set | Validate and persist a batch of evaluation JSON payloads |
qualitymd evaluation data list | List stored evaluation JSON payloads |
qualitymd evaluation data get | Print one stored evaluation JSON payload |
qualitymd evaluation data kinds | List evaluation data kinds |
qualitymd evaluation data example | Print a complete evaluation example JSON payload |
qualitymd evaluation data schema | Print the evaluation structured data JSON Schema |
qualitymd evaluation data verify | Validate persisted evaluation JSON payloads |
qualitymd evaluation data setqualitymd evaluation data set [flags] [<run>]
| Flag | Description |
|---|---|
--latest | Use the most recent evaluation run |
--evaluation-dir | Override the model-relative evaluation directory when using —latest |
--model | QUALITY.md file that anchors model-relative run paths |
--dry-run, -n | Validate and report intended write without persisting |
--json | Emit a machine-readable write receipt |
qualitymd evaluation data listqualitymd evaluation data list [flags] [<run>]
| Flag | Description |
|---|---|
--latest | Use the most recent evaluation run |
--evaluation-dir | Override the model-relative evaluation directory when using —latest |
--model | QUALITY.md file that anchors model-relative run paths |
--kind | Filter by evaluation data kind |
--json | Emit a machine-readable data list |
qualitymd evaluation data getqualitymd evaluation data get [flags] [<run>]
| Flag | Description |
|---|---|
--latest | Use the most recent evaluation run |
--evaluation-dir | Override the model-relative evaluation directory when using —latest |
--model | QUALITY.md file that anchors model-relative run paths |
--kind | Evaluation data kind |
--area | Area ref |
--factor | Factor ref |
--requirement | Requirement ref |
--selector | Optional sub-result selector |
--json | Not supported: data get already emits JSON |
qualitymd evaluation data kindsqualitymd evaluation data kinds [flags]
| Flag | Description |
|---|---|
--json | Emit a machine-readable data kind list |
qualitymd evaluation data examplequalitymd evaluation data example [flags] <kind>
| Flag | Description |
|---|---|
--json | Not supported: data example already emits JSON |
qualitymd evaluation data schemaqualitymd evaluation data schema [flags] [<kind>]
| Flag | Description |
|---|---|
--json | Not supported: data schema already emits JSON |
qualitymd evaluation data verifyqualitymd evaluation data verify [flags] [<run>]
| Flag | Description |
|---|---|
--latest | Use the most recent evaluation run |
--evaluation-dir | Override the model-relative evaluation directory when using —latest |
--model | QUALITY.md file that anchors model-relative run paths |
--json | Emit a machine-readable verification receipt |
qualitymd evaluation reportqualitymd evaluation report <subcommand> [flags]
| Command | Description |
|---|---|
qualitymd evaluation report build | Build the complete Markdown report tree for an evaluation run |
qualitymd evaluation report buildqualitymd evaluation report build [flags] [<run>]
| Flag | Description |
|---|---|
--latest | Use the most recent evaluation run |
--evaluation-dir | Override the model-relative evaluation directory when using —latest |
--model | QUALITY.md file that anchors model-relative run paths |
--json | Emit a machine-readable report build receipt |
qualitymd initqualitymd init [flags] [<path>]
| Flag | Description |
|---|---|
--force | Overwrite an existing file |
--json | Emit a machine-readable JSON init receipt |
--minimal | Write a minimal valid skeleton without the guided template prose |
--no-agent-instructions | Do not create or update agent instruction files |
qualitymd lintqualitymd lint [flags] [<path>]
| Flag | Description |
|---|---|
--json | Emit a machine-readable JSON lint result |
--fix | Apply deterministic in-place repairs |
qualitymd modelqualitymd model <subcommand> [flags]
| Command | Description |
|---|---|
qualitymd model tree | Render the model as a containment hierarchy |
qualitymd model list | Enumerate model elements with their canonical IDs |
qualitymd model get | Show one element’s detail and immediate relations |
qualitymd model treequalitymd model tree [flags] [<path>]
| Flag | Description |
|---|---|
--json | Emit the tree as nested JSON |
--area | Root the tree at a canonical area reference (area:<path>) |
--depth | Limit nesting depth; 0 emits only the rooted node |
qualitymd model listqualitymd model list [flags] [<path>]
| Flag | Description |
|---|---|
--json | Emit the enumeration as a JSON array |
--area | Restrict output to one area’s subtree (area:<path>) |
--type | Restrict output to kinds: area, factor, requirement |
qualitymd model getqualitymd model get [flags] <id [path]...>
| Flag | Description |
|---|---|
--json | Emit the element detail as a JSON object |
qualitymd specqualitymd spec [flags] <argument...>
qualitymd schemaqualitymd schema [flags] <argument...>
qualitymd statusqualitymd status [flags] [<path>]
| Flag | Description |
|---|---|
--json | Emit a machine-readable workspace status snapshot |
qualitymd updatequalitymd update [flags]
| Flag | Description |
|---|---|
--check | Check for a newer release without applying it |
--json | Emit a machine-readable update result |
qualitymd versionqualitymd version [flags]
| Flag | Description |
|---|---|
--json | Emit machine-readable version metadata |