From wikis
Browse, query, and generate AI-powered code wikis via a running Wikis instance. Use when you need to: read architecture documentation for a repository, ask questions about a codebase, run deep multi-step research on a repo, or generate a new wiki from a repository URL. Requires WIKIS_URL env var pointing to the Wikis app (web: :3000 or backend: :8000).
How this skill is triggered — by the user, by Claude, or both
Slash command
/wikis:wikisThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Interact with the [Wikis](https://github.com/arozumenko/wikis) AI documentation platform directly from your agent. All operations go through the Wikis REST API.
Interact with the Wikis AI documentation platform directly from your agent. All operations go through the Wikis REST API.
Set the environment variable before running any operation:
export WIKIS_URL=http://localhost:3000 # web app (default for Docker)
# or
export WIKIS_URL=http://localhost:8000 # backend directly
# If the instance requires authentication:
export WIKIS_TOKEN=<your-jwt-token>
The helper scripts live in scripts/ relative to this skill. Call them with node:
node skills/wikis/scripts/list-wikis.mjs
node skills/wikis/scripts/list-wikis.mjs
Returns an array of wiki summaries — id, title, repo_url, status, visibility.
Use the id field from the response as <wiki_id> in subsequent operations.
Get wiki metadata and table of contents:
node skills/wikis/scripts/get-wiki.mjs <wiki_id>
Get a specific page (use the id from the pages list):
node skills/wikis/scripts/get-wiki.mjs <wiki_id> <page_id>
Page content is returned as Markdown. Read it to understand architecture, data flows, module responsibilities, and design decisions.
Ask a focused question about a specific wiki:
node skills/wikis/scripts/ask-wiki.mjs <wiki_id> "How does authentication work?"
Returns a grounded answer with source citations. Best for factual, targeted questions about the codebase.
Run multi-step research across a wiki's full knowledge base:
node skills/wikis/scripts/research-wiki.mjs <wiki_id> "What are the scalability bottlenecks in the pipeline?"
Takes longer than ask but synthesises information from multiple sources. Use for open-ended or cross-cutting questions.
Trigger wiki generation for a repository:
node skills/wikis/scripts/generate-wiki.mjs <repo_url> [branch]
Examples:
node skills/wikis/scripts/generate-wiki.mjs https://github.com/org/repo main
node skills/wikis/scripts/generate-wiki.mjs https://github.com/org/repo # defaults to main
Returns an invocation_id. Generation is async — track progress at:
GET $WIKIS_URL/api/v1/invocations/<invocation_id>
Or open $WIKIS_URL in a browser to watch real-time progress via the UI.
# 1. Find the wiki for the repo you're working in
node skills/wikis/scripts/list-wikis.mjs | node -e "
const d = JSON.parse(require('fs').readFileSync('/dev/stdin','utf8'));
console.log(d.wikis.map(w => w.id + ' ' + w.repo_url).join('\n'));
"
# 2. Read the overview page for architectural context
node skills/wikis/scripts/get-wiki.mjs abc123
# 3. Ask a targeted question
node skills/wikis/scripts/ask-wiki.mjs abc123 "Which service owns database migrations?"
# 4. Deep research for a complex topic
node skills/wikis/scripts/research-wiki.mjs abc123 "Trace the full request lifecycle for wiki generation"
All scripts exit with code 0 on success and 1 on error, printing a JSON error object to stderr. If WIKIS_URL is not set, the script aborts immediately with a clear message.
npx claudepluginhub arozumenko/wikis --plugin wikisFetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.