← Back to Skills Marketplace
92
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install wiki-maintainer
Description
维护 llm-wiki 知识库,支持新来源导入、内容查询、健康检查及批量处理,确保信息准确和结构完整。
Usage Guidance
Before installing or enabling this skill: 1) Verify and, ideally, change the hardcoded path — the SKILL.md points to /Users/clax/... which may not be your environment; the skill should accept a configurable repo path. 2) Inspect the repository at that path (especially tools/lint.sh) to ensure scripts are safe to execute; run lint.sh manually first under your control. 3) Confirm required tools (e.g., 'jina') exist or remove/replace those steps; update the skill metadata to declare required binaries. 4) Back up the wiki directory (or test in a sandbox copy) because the agent will write and update many files. 5) Consider disabling autonomous invocation (or require explicit user confirmation) until you trust the agent's actions. If you cannot review the repo and scripts yourself, treat this skill as high-risk and avoid granting it access to your real wiki directory.
Capability Analysis
Type: OpenClaw Skill
Name: wiki-maintainer
Version: 1.0.0
The skill is designed to maintain a local knowledge base but contains high-risk behaviors, specifically the execution of a hardcoded local shell script (`/Users/clax/Documents/doc_synced/llm-wiki/tools/lint.sh`) during the 'Lint' operation. Additionally, the instructions in SKILL.md direct the agent to follow templates and state information found within the wiki files (e.g., AGENTS.md), which creates a significant surface for indirect prompt injection. The use of hardcoded absolute paths to a specific user's directory further suggests this skill may have been tailored for a specific environment or lacks proper input sanitization for general use.
Capability Assessment
Purpose & Capability
The skill's purpose (maintain a local llm-wiki) aligns with reading/writing files, ingesting sources, and running lint checks. However, the SKILL.md hardcodes a local absolute path (/Users/clax/Documents/doc_synced/llm-wiki/) and references tools (e.g., 'jina fetch') that are not declared in metadata. The metadata claims no required config paths or binaries, which is inconsistent with the documented operations.
Instruction Scope
Instructions tell the agent to read many local files (AGENTS.md, index.md, entities, sources), write/append pages, and execute a local script (bash /Users/clax/.../tools/lint.sh). They also instruct network fetching via an undeclared tool ('jina fetch'). The scope grants broad write permission to the target repo and discretion to create/modify many files — appropriate for a maintainer but risky because the path and tools are hardcoded and not validated.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, which minimizes supply-chain installation risk. Note: the lack of an install step means required binaries or tools are implicitly assumed rather than declared.
Credentials
The skill requests no declared env vars or config paths, yet its runtime instructions require access to a specific user directory and to run local scripts. That mismatch (no declared config paths but explicit absolute paths in instructions) is disproportionate and surprising — the agent would need filesystem permissions that are not surfaced in metadata.
Persistence & Privilege
The skill is not always-on and is user-invocable (defaults). However, since autonomous invocation is allowed (disable-model-invocation: false), combining that with the ability to modify local files and run a repository lint script increases potential risk if the agent acts without human oversight. This is noteworthy but not a misuse of platform defaults by itself.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wiki-maintainer - After installation, invoke the skill by name or use
/wiki-maintainer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is wiki-maintainer?
维护 llm-wiki 知识库,支持新来源导入、内容查询、健康检查及批量处理,确保信息准确和结构完整。 It is an AI Agent Skill for Claude Code / OpenClaw, with 92 downloads so far.
How do I install wiki-maintainer?
Run "/install wiki-maintainer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is wiki-maintainer free?
Yes, wiki-maintainer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does wiki-maintainer support?
wiki-maintainer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created wiki-maintainer?
It is built and maintained by xiehanlin (@xiehanlin); the current version is v1.0.0.
More Skills