/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
| Command | Description |
|---|---|
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 evaluation | Work with QUALITY.md evaluation runs |
qualitymd version | Show structured qualitymd version metadata |
qualitymd update | Update the qualitymd CLI through its owning install channel |
qualitymd status | Show a QUALITY.md workspace status snapshot |
qualitymd init
Scaffold a starter QUALITY.md
| 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 lint
Validate a QUALITY.md file
| Flag | Description |
|---|---|
--fix | apply deterministic in-place repairs |
--json | emit a machine-readable JSON lint result |
qualitymd model
Query a quality model’s structure and canonical reference IDs
| 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 tree
Render the model as a containment hierarchy
| Flag | Description |
|---|---|
--area | root the tree at a canonical area reference (area:<path>) |
--depth | limit nesting depth; 0 emits only the rooted node (default: -1) |
--json | emit the tree as nested JSON |
qualitymd model list
Enumerate model elements with their canonical IDs
| Flag | Description |
|---|---|
--area | restrict output to one area’s subtree (area:<path>) |
--json | emit the enumeration as a JSON array |
--type | restrict output to kinds: area, factor, requirement |
qualitymd model get
Show one element’s detail and immediate relations
| Flag | Description |
|---|---|
--json | emit the element detail as a JSON object |
qualitymd spec
Emit the QUALITY.md format specification
qualitymd schema
Emit the companion JSON Schema for QUALITY.md frontmatter
qualitymd evaluation
Work with QUALITY.md evaluation runs
| Command | Description |
|---|---|
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 create
Create a numbered evaluation run folder
| Flag | Description |
|---|---|
--area | canonical area reference for the evaluation scope |
--evaluation-dir | override the model-relative evaluation directory |
--factor | canonical factor reference for a scoped evaluation; repeatable |
--json | emit a machine-readable run creation receipt |
--model | QUALITY.md file to snapshot |
qualitymd evaluation list
List evaluation runs
| Flag | Description |
|---|---|
--evaluation-dir | override the model-relative evaluation directory |
--json | emit a machine-readable run list |
--model | QUALITY.md file that anchors evaluation history |
--state | filter runs: all, reportable, incomplete (default: all) |
qualitymd evaluation status
Show whether an evaluation run is reportable
| Flag | Description |
|---|---|
--evaluation-dir | override the model-relative evaluation directory when using —latest |
--json | emit a machine-readable status document |
--latest | use the most recent evaluation run |
--model | QUALITY.md file that anchors model-relative run paths |
qualitymd evaluation data
Work with evaluation structured data
| 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 set
Validate and persist a batch of evaluation JSON payloads
| Flag | Description |
|---|---|
--dry-run, -n | validate and report intended write without persisting |
--evaluation-dir | override the model-relative evaluation directory when using —latest |
--json | emit a machine-readable write receipt |
--latest | use the most recent evaluation run |
--model | QUALITY.md file that anchors model-relative run paths |
qualitymd evaluation data list
List stored evaluation JSON payloads
| Flag | Description |
|---|---|
--evaluation-dir | override the model-relative evaluation directory when using —latest |
--json | emit a machine-readable data list |
--kind | filter by evaluation data kind |
--latest | use the most recent evaluation run |
--model | QUALITY.md file that anchors model-relative run paths |
qualitymd evaluation data get
Print one stored evaluation JSON payload
| Flag | Description |
|---|---|
--area | area ref for area-scoped payloads |
--evaluation-dir | override the model-relative evaluation directory when using —latest |
--factor | factor ref for factor-scoped payloads |
--json | not supported: data get already emits JSON |
--kind | evaluation data kind |
--latest | use the most recent evaluation run |
--model | QUALITY.md file that anchors model-relative run paths |
--requirement | requirement ref for requirement-scoped payloads |
--selector | optional sub-result selector |
qualitymd evaluation data kinds
List evaluation data kinds
| Flag | Description |
|---|---|
--json | emit a machine-readable data kind list |
qualitymd evaluation data example
Print a complete evaluation example JSON payload
| Flag | Description |
|---|---|
--json | not supported: data example already emits JSON |
qualitymd evaluation data schema
Print the evaluation structured data JSON Schema
| Flag | Description |
|---|---|
--json | not supported: data schema already emits JSON |
qualitymd evaluation data verify
Validate persisted evaluation JSON payloads
| Flag | Description |
|---|---|
--evaluation-dir | override the model-relative evaluation directory when using —latest |
--json | emit a machine-readable verification receipt |
--latest | use the most recent evaluation run |
--model | QUALITY.md file that anchors model-relative run paths |
qualitymd evaluation report
Build evaluation reports
| Command | Description |
|---|---|
qualitymd evaluation report build | Build deterministic evaluation reports |
qualitymd evaluation report build
Build deterministic evaluation reports
| Flag | Description |
|---|---|
--evaluation-dir | override the model-relative evaluation directory when using —latest |
--json | emit a machine-readable build receipt |
--latest | use the most recent evaluation run |
--model | QUALITY.md file that anchors model-relative run paths |
qualitymd version
Show structured qualitymd version metadata
| Flag | Description |
|---|---|
--json | emit machine-readable version metadata |
qualitymd update
Update the qualitymd CLI through its owning install channel
| Flag | Description |
|---|---|
--check | check whether a newer CLI release is available without applying it |
--json | emit a machine-readable update result |
qualitymd status
Show a QUALITY.md workspace status snapshot
| Flag | Description |
|---|---|
--json | emit a machine-readable workspace status snapshot |