distribution-vet
CommandMaintainer-only. Classifies every file that would newly ship to adopters against the written distribution-boundary categories,…
Lints this project's Claude integration (skills, commands, agents, rules, hooks, settings, CLAUDE.md files, wiki) with a deterministic rule catalog and reports an F-to-A+ grade, plus Claude Code built-in results and an advisory model judgment of descriptions, trigger overlap,
$ npx -y skills add gaia-harness/gaia --agent claude-code
name: gaia-fitness description: Lints this project's Claude integration (skills, commands, agents, rules, hooks, settings, CLAUDE.md files, wiki) with a deterministic rule catalog and reports an F-to-A+ grade, plus Claude Code built-in results and an advisory model judgment of descriptions, trigger overlap, rule scope and terminology. Proposes fixes for project-owned files only and applies each one only on a per-file yes, then offers to publish. Use when the user asks to check, grade or tidy their Claude setup. disable-model-invocation: true
Run the GAIA **fitness** workflow.
This command grades this clone's Claude integration and heals it through a pull request of its own. It starts from the main checkout (the clone's primary working directory, on any branch) and isolates the heal right before its first write, through `.claude/skills/gaia/references/isolation.md`, so it never writes onto the branch the checkout holds. A linked worktree holds someone else's work, so it refuses to run from one. Run this first, before anything else; a non-zero exit is the refusal: relay it and stop.
. .gaia/scripts/main-only-lib.sh gaia_refuse_if_worktree "/gaia-fitness" || exit 1
Anchor for the next pre-flight step: a check that must pass before this command starts goes here, after the worktree check and before the workflow dispatch line.
. .gaia/scripts/main-only-lib.sh gaia_pull_gate "/gaia-fitness"
On a non-zero exit, read `.claude/skills/update-gaia/references/pull-gate.md` and follow it with `/gaia-fitness`, this run's original arguments and the exit code, before anything below creates a branch, worktree, claim or SPEC id.
Read `.claude/skills/gaia/references/fitness.md` from the project root and follow it exactly.
Claude is raw power. GAIA is order and focus. A serious harness for Claude Code. It keeps Claude-shipped code production-grade as your team scales. The React frontend is handled. You build the rest of your app on top.
Maintainer-only. Classifies every file that would newly ship to adopters against the written distribution-boundary categories,…
Cleanses memory and auto-loaded files (CLAUDE.md, rules) of duplication with the wiki, contradictions with the wiki, and stale…
Drafts a guard (deterministic check, skill, or path-scoped rule) for a recurring code-audit finding class, with approval. Reviews…
Fixes the tech-debt backlog, a single issue, a recommended related batch, or an optional batch of small unrelated issues, highest…
Turns a GAIA workflow misfire into a redacted, classified, filing-ready bug report in one read-only pass. Self-diagnoses config…
Initializes a new project from the GAIA harness. Renames, strips GAIA branding, configures i18n, installs the React Doctor skill,…
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.