← Back to Skills Marketplace
113
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install wiki-js-v3
Description
All-encompassing Wiki.js Administration – GraphQL + REST API wrapper with full coverage. Pages, Assets, Search, Tags, Tree, History, Versioning, Rendering. R...
Usage Guidance
This skill appears to do what it says: a Wiki.js admin CLI that needs WIKIJS_URL and WIKIJS_TOKEN and will read files you give it (for uploads or @file upserts). Before installing: (1) only provide an API key scoped to the minimum permissions needed (avoid a full-admin key if you only need read/write on a subset); (2) review the full bin/wiki.js for any use of child_process.spawn or external commands (the script imports spawn — confirm what it's used for, e.g., PDF rendering may invoke external binaries); (3) be aware the SKILL.md asks you to create a symlink in ~/.local/bin (this modifies your user PATH); (4) install or verify the listed npm dependencies in a controlled environment; and (5) if you want stricter assurance, ask the maintainer for a signed release or a provenance explanation because the registry metadata omitted the required env vars. Overall this looks coherent for its purpose but validate API key scope and review the rest of the script before use.
Capability Analysis
Type: OpenClaw Skill
Name: wiki-js-v3
Version: 1.0.1
The wiki-js-v3 skill is a legitimate administrative tool for Wiki.js, providing a comprehensive CLI wrapper for its GraphQL and REST APIs. It supports page CRUD operations, asset management, search, and version history. While 'bin/wiki.js' contains an unused import of the 'child_process' module and 'SKILL.md' lists some unused npm dependencies (graphql-request, node-fetch), these appear to be remnants of development or templates rather than indicators of malice. The file-reading capability via the '@' prefix in the 'upsert' command is a standard feature for uploading local content, and the code correctly handles sensitive tokens via environment variables without logging them.
Capability Assessment
Purpose & Capability
Name/description describe a Wiki.js administration client and the included bin/wiki.js implements GraphQL, REST upload, pages/assets/tags operations that match that purpose. Minor inconsistency: registry metadata lists no required env vars while SKILL.md and the code require WIKIJS_URL and WIKIJS_TOKEN.
Instruction Scope
SKILL.md instructs using environment variables, optionally creating a CLI symlink, and reading files for uploads/upserts — all expected for a CLI admin client. It does not instruct reading unrelated system files or exfiltrating data to third-party endpoints.
Install Mechanism
The registry has no formal install spec; SKILL.md lists npm packages (graphql-request, form-data, node-fetch) but no automated installer. This is not harmful, but means the runtime dependencies must be installed by the user or platform; verify the environment provides them.
Credentials
The skill requires a Wiki.js URL and API token (WIKIJS_URL, WIKIJS_TOKEN) which are appropriate and necessary. The code enforces a token and uses it only for requests to the wiki endpoints. Required config path 'wikijs' is plausible. Ensure you use a key with minimum needed permissions (prefer read-only if you won't write).
Persistence & Privilege
No 'always: true' or elevated privileges requested. Optional instructions create a symlink in ~/.local/bin and chmod the bundled script — expected for providing a CLI wrapper and under user control.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wiki-js-v3 - After installation, invoke the skill by name or use
/wiki-js-v3 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Fixed documentation error: default value for `WIKIJS_URL` in environment variable example now matches the initial example ("https://your-wiki.example.com" instead of "https://wiki.nyhx.de").
- No functional or API changes; documentation only.
v1.0.0
Initial major release with comprehensive Wiki.js v3 administration.
- Full GraphQL & REST API wrapper covering pages, assets, search, tags, versioning, history, rendering, and tree/hierarchy.
- Adds features missing from v2: move/copy pages, page history, restore version, rendering (HTML/PDF), tags management, and full-text/tagged search.
- Robust error handling: retries, backoff, and clear error messages.
- CLI tooling with coverage for all admin tasks and improved output formatting.
- Secure token handling, extensive input validation, and detailed troubleshooting guidance.
Metadata
Frequently Asked Questions
What is Wiki Js V3?
All-encompassing Wiki.js Administration – GraphQL + REST API wrapper with full coverage. Pages, Assets, Search, Tags, Tree, History, Versioning, Rendering. R... It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.
How do I install Wiki Js V3?
Run "/install wiki-js-v3" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Wiki Js V3 free?
Yes, Wiki Js V3 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Wiki Js V3 support?
Wiki Js V3 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Wiki Js V3?
It is built and maintained by Nyhx1101 (@nyhx1101); the current version is v1.0.1.
More Skills