Install any skill in seconds. Free to start, no credit card required.
Get Started Free →boshu2/fitness
Measure declared project fitness goals
Passed 10 of 14 test cases with the skill, and 3 of 14 without it.
and 12 more in the full report
11 fixed4 passed either way7 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
Display all scenario definitions contained within our active GOALS.md document directly to standard output.
| Checked | Without skill | With skill |
|---|---|---|
| Executes `ao goals scenarios`. | Missed | Passed |
The instructions your model reads when the skill loads.
Inspect the active goals document and run only the caller-selected measurement, validation, drift, history, export, or meta-goal command.
Renamed from goals (2026-07-29): the semantic skill is fitness; the
ao goals CLI command family is a separate product surface and keeps its
name. The goals compatibility alias skill was deleted 2026-09-03.
Measurement stays trustworthy only because it cannot mutate what it measures; the moment a fitness report edits a goal, the next report measures the editor, not the project.
Named failure mode — advice creep: a measurement report that ends with "you should…" has silently become work selection.
Anti-pattern: padding the report with recommendations to look helpful. Corrective: return the numbers, the evidence gaps, and checked/not-checked scope, and let the caller decide.
GOALS.md when both Markdown and legacy YAML exist.measure,
drift, and export persist a best-effort JSON snapshot under the fixed
derived path .agents/ao/goals/baselines/. render --out <file> writes a
Gherkin spec to whatever path the caller names — the CLI does not constrain
it, so never point --out at the goals source or any non-derived file.All eight subcommands read the goals source without mutating it. The snapshot
write (fixed derived path) and the render --out write (caller-chosen path,
caller's responsibility) are the only side effects.
test cases passed, vs 3 / 14 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.