fitness

Featured

Measure declared project fitness goals without recommending or applying work. Triggers: "fitness", "check project fitness", "measure goals".

AI & Automation 427 stars 40 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 97/100

Stars 20%
88
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Fitness — read-only goal measurement 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. A thin `goals` compatibility alias resolves to this skill. 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. ## Boundary - Prefer `GOALS.md` when both Markdown and legacy YAML exist. - Preserve stable directive and gate identities in the report. - Every measured gate must name its executable check and observed outcome. - Do not add, remove, prioritize, recommend, apply, prune, migrate, or otherwise mutate goals. - Do not translate a fitness gap into work selection or a next action. - No subcommand edits the goals source through its own logic. `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 wh...

Details

Author
boshu2
Repository
boshu2/agentops
Created
9 months ago
Last Updated
today
Language
Go
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

goals

Compatibility alias — renamed to fitness. Use fitness to measure declared project fitness goals. Triggers: "goals" (deprecated).

427 Updated today
boshu2
AI & Automation Listed

fitness-functions

Author architectural fitness functions and wire them into a target project's CI as gatekeepers. Use for "add a fitness function", "wire an arch test as a CI gate", "enforce layering in CI", "fail the build when the dependency rule is violated". Per-stack tool selection (NetArchTest, import-linter, cargo-deny, Conftest). Do NOT use to run an existing test suite -- that is tdd. Do NOT use to analyze coupling for insight without gating -- that is dependency-mapper.

2 Updated 1 weeks ago
michaelalber
AI & Automation Listed

gamification-fit

Analyze a product, idea, or resource set (code, docs, URLs) against a stated goal and produce a restraint-first report on where gamification genuinely fits, and more prominently where it deliberately does NOT. Most features should not be gamified; the value is discrimination, not idea volume. SDT-anchored; avoids default Points/Badges/Leaderboards; refuses manipulation (non-droppable ethics veto). Produces an editable Markdown artifact plus a self-contained HTML report. Requires TWO inputs: the resources AND a goal/metric (it infers and confirms the goal if missing). Use when the user asks to "gamify my product", "where should I add gamification", "should I gamify X", or points the skill at a codebase/docs/URL plus a goal. Does NOT trigger for: UX review of an existing AI feature (`ai-ux-review`); designing an actual game (`team-composer` @game_designer); implementing the mechanics (suggests, then hands off); dark-pattern or engagement-maximization hacks (refused).

1 Updated 6 days ago
sorawit-w