file-tech-debt
Files a new tech-debt GitHub issue for an out-of-scope code-review finding. Builds the dedup key, skips an open or…
Runs GAIA wiki maintenance (sync, consolidate, lint with fixes) in one command and lands it as one commit and PR. Trigger on `/gaia-wiki` or natural-language asks like "sync the wiki", "run wiki maintenance", "consolidate the wiki", or "lint the wiki".
Claude Code
$ npx -y skills add gaia-harness/gaia --skill gaia-wiki --agent claude-code
Codex
$ npx skills add gaia-harness/gaia --skill gaia-wiki -a codex -y
Cursor
$ npx skills add gaia-harness/gaia --skill gaia-wiki -a cursor -y
Gemini CLI
$ npx skills add gaia-harness/gaia --skill gaia-wiki -a gemini-cli -y
GitHub Copilot
$ npx skills add gaia-harness/gaia --skill gaia-wiki -a github-copilot -y
OpenCode
$ npx skills add gaia-harness/gaia --skill gaia-wiki -a opencode -y
Windsurf
$ npx skills add gaia-harness/gaia --skill gaia-wiki -a windsurf -y
name: gaia-wiki description: Runs GAIA wiki maintenance (sync, consolidate, lint with fixes) in one command and lands it as one commit and PR. Trigger on `/gaia-wiki` or natural-language asks like "sync the wiki", "run wiki maintenance", "consolidate the wiki", or "lint the wiki".
Run the GAIA **wiki** maintenance workflow with these arguments: `$ARGUMENTS`
This command rewrites tracked `wiki/` content and its state file for the whole repository, and lands them through a pull request of its own. It starts from the main checkout (the clone's primary working directory, on any branch) and isolates its own work 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-wiki" || 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-wiki"
On a non-zero exit, read `.claude/skills/update-gaia/references/pull-gate.md` and follow it with `/gaia-wiki`, 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/wiki.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.
Files a new tech-debt GitHub issue for an out-of-scope code-review finding. Builds the dedup key, skips an open or…
Applies descriptive, self-documenting naming in any language (TypeScript, bash, workflow YAML, Dockerfiles). Use this skill…
Maintainer-only. Rewrites a version's GAIA CHANGELOG entries as plain-language public release notes for the marketing site…
Runs test-driven development with a red-green-refactor loop, an opt-in tool for logic where test-first helps. Use when the user…
Remediates dependencies in place of Dependabot version and security updates. Discovers outdated packages and open security…
Pulls the latest GAIA release into this project without clobbering customizations, with a three-way merge per file using…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.