setup-wiki
Setup Wiki
Create a durable, project-owned OKF wiki without overwriting existing knowledge.
Stay on the user's current Git branch. Never create or switch branches while scaffolding, configuring, or populating the wiki, including when the current branch is not the primary branch.
Workflow
-
Inspect the project root,
AGENTS.md,CLAUDE.md,package.json, existing product documentation and code, and anydocs/wikicontent. Read applicable repository instructions first. -
Derive a concise set of candidate product and domain terms from that evidence. For each term, propose a canonical name, precise definition, applicable context, and preferred or forbidden synonyms when ambiguity exists. Exclude generic technical vocabulary; keep project-specific technical knowledge in architecture or engineering concepts.
-
Review the complete candidate set with the user as project owner. Apply their corrections, then ask for explicit agreement on the complete revised set. Keep unapproved candidates in the conversation only. Do not write them to the wiki. If the evidence yields no terms, say so and leave the scaffolded terminology document empty.
-
Run the installer from this skill directory:
python3 scripts/setup_wiki.py --root /absolute/path/to/project