← 返回 Skills 市场
113
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install wiki-js-v3
功能描述
All-encompassing Wiki.js Administration – GraphQL + REST API wrapper with full coverage. Pages, Assets, Search, Tags, Tree, History, Versioning, Rendering. R...
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wiki-js-v3 - 安装完成后,直接呼叫该 Skill 的名称或使用
/wiki-js-v3触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
Wiki Js V3 是什么?
All-encompassing Wiki.js Administration – GraphQL + REST API wrapper with full coverage. Pages, Assets, Search, Tags, Tree, History, Versioning, Rendering. R... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 113 次。
如何安装 Wiki Js V3?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wiki-js-v3」即可一键安装,无需额外配置。
Wiki Js V3 是免费的吗?
是的,Wiki Js V3 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Wiki Js V3 支持哪些平台?
Wiki Js V3 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Wiki Js V3?
由 Nyhx1101(@nyhx1101)开发并维护,当前版本 v1.0.1。
推荐 Skills