Gaia wiki
GAIA wiki maintenance, sync, consolidate, lint. Runs the full chain with no sub-arg, or a single stage when named (sync | consolidate | lint); append --force to override drift gating. Trigger on `/gaia-wiki <stage>` or natural-language asks like "sync the wiki", "run the wiki maintenance chain", "consolidate the wiki", or "lint the wiki".From its SKILL.md
npx -y skills add gaia-react/gaia --skill gaia-wikiAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 21 stars21 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 2 commands, including `. .gaia/scripts/main-only-lib.sh` and 1 more.
SKILL.md
1.4 KB, 250 tokens by cl100k_base, as published. Nobody here has run it
Run the GAIA wiki maintenance workflow with these arguments: $ARGUMENTS
Pre-flight: Worktree check
This command rewrites tracked wiki/ content and its state file for the whole repository. If invoked from a linked worktree, reject hard: gaia_refuse_if_worktree (.gaia/scripts/main-only-lib.sh) asks the shared resolver which tree this is and refuses out loud, naming the main checkout, when the answer is a worktree.
Detection (run this first, before anything else):
. .gaia/scripts/main-only-lib.sh
gaia_refuse_if_worktree "/gaia-wiki" || exit 1
If the detection does not fire, fall through to the workflow dispatch line below.
Read .claude/skills/gaia/references/wiki.md from the project root and follow it exactly. That reference is written to consume an argument string, treat the arguments above as that input (a stage name such as sync, consolidate, or lint, and/or a trailing --force token, all of which the reference detects). If no arguments were provided, follow the reference's full-chain path.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.