architecture-fitness-functionslisted
Install: claude install-skill robsonkades/agent-skills
# Architecture Fitness Functions
An architectural fitness function assesses a stated architectural property. The
[Thoughtworks definition](https://www.thoughtworks.com/radar/techniques/architectural-fitness-function)
includes tests, metrics and monitors; it does not require every assessment to block delivery.
This skill adds the governance decision: who interprets the result, when, and what action follows.
An advisory check can be useful; a configured gate is not proof that the intended property holds.
The governance method has no Java baseline and ships no executable Java examples. When a control
depends on Java tooling, inspect the project's compiler release/toolchains, resolved tool versions,
test runner and CI/runtime JDKs before choosing it. Applying this skill does not authorize upgrades,
preview features or new dependencies; keep unsupported tool choices conditional.
## Workflow
1. **Establish the promise and evidence.** Obtain the characteristic/scenario, protected scope,
acceptance policy and owner. Inspect existing rules, pipeline wiring, suppressions, recent
verdicts and relevant incidents. If the characteristic or policy is unknown, record a
provisional interpretation and ask for the missing decision; do not invent a threshold or
retire a check because its original author is unavailable.
2. **Triage inherited checks.** For each, record enabled/skipped state, evidence actually
collected, protected property, observed signal/noise and response. Use