Run pprose as
pprose <command>if on PATH, elseuvx [email protected] <command>(zero-install via uv). Runpprose --helpfor every command,pprose skillfor the other Practical Prose skills, andpprose listfor all on-demand playbooks, style guides, and procedures (pprose shortcut,pprose guidelines,pprose runbookeach print one by name).
Evaluate One Practical Prose Document
This is read-only on the source document. It writes eval report files.
Use it when the user wants a formal Practical Prose evaluation of one document.
Inputs
- Path to one Markdown artifact.
- Artifact label.
- Scope class:
status,memo,brief,deep_research, ordesign_doc. ANTHROPIC_API_KEYfor model scoring, unless the user asks for dry-run or manual scoring only.
Steps
-
Run
pprose runbook practical-prose-eval-singlefor the full procedure. -
If the artifact is a comprehensive practical guide (a reference work helping readers navigate a complex topic), read
pprose guidelines writing-practical-guidesfor genre context before scoring; the rubric’s anchors scale with purpose, audience, genre, and risk level. -
Generate the eval stub:
pprose report from-metrics path/to/artifact.md --label NAME --scope-class brief --out artifact.eval.md -
Inspect deterministic metrics:
pprose metrics path/to/artifact.md --format yaml -
Score the qualitative dimensions (
--modelis required; runpprose score --list-modelsfor choices, or pass--dry-runto skip the API call):pprose score artifact.eval.md --model opus -
Validate the result:
pprose report validate artifact.eval.md --complete
Output
Return the eval report path, validation result, and any scoring or alignment issues that need human review.