Install any skill in seconds. Free to start, no credit card required.
Get Started Free →nousresearch/code-wiki
Generate wiki docs + Mermaid diagrams for any codebase.
Passed 13 of 18 test cases with the skill, and 10 of 18 without it.
and 3 more in the full report
6 fixed11 passed either way4 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
In a Mermaid architecture diagram, which node boundary shape syntax indicates an external third-party API service?
| Checked | Without skill | With skill |
|---|---|---|
| Uses double curly braces like {{}} to represent external API services. | Missed | Passed |
The instructions your model reads when the skill loads.
Generate a full wiki for any codebase — overview, architecture, per-module deep-dives, Mermaid class and sequence diagrams. Inspired by Google CodeWiki, but works on local repos, private repos, and any language. Uses only existing Hermes tools (terminal, read_file, search_files, write_file); no Docker, no external services, no extra dependencies.
This skill produces reference documentation (what/how). It does not produce strategic narrative (why — that's a different skill).
Do NOT use this for:
read_file and answer inlinegit on PATH for repo SHA tracking and remote clones.pygount for language-breakdown stats (see the codebase-inspection skill).Invoke through the terminal tool from the target repo's root, then use read_file / search_files / write_file to produce the wiki. Default output location is ~/.hermes/wikis/<repo-name>/. Only write into the repo (docs/wiki/) when the user explicitly requests it.
| Step | Action |
|---|---|
| 1 | Resolve target — local cwd, given path, or git clone --depth 50 <url> to a temp dir |
| 2 | Scan structure — ls, find -maxdepth 3, manifest files, README |
| 3 | Pick 8–10 modules to document |
| 4 | Write README.md (overview + module map) |
| 5 | Write architecture.md with Mermaid flowchart |
| 6 | Write per-module docs in modules/ |
| 7 | Write diagrams/class-diagram.md (Mermaid classDiagram) |
test cases passed, vs 10 / 18 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.