Back to skill
Skillv1.0.0
ClawScan security
xt-webnovel-writing · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 30, 2026, 4:23 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- This is an internally consistent Chinese web‑novel writing skill that enforces heavy local file I/O (project memory), style checks, and two‑phase verification; it does not request credentials or network installs and its requirements match its stated purpose.
- Guidance
- This skill appears to do what it says: it is a local, instruction‑driven webnovel pipeline that reads and writes project files and enforces strict style rules. Before installing or enabling it: 1) Decide and verify a safe project_root (do not point it at system folders or other projects). 2) Restrict the agent's file write/edit permissions to that project_root only. 3) Inspect hooks/two-phase-guard/handler.ts yourself before enabling hooks to confirm there are no unexpected behaviors. 4) Be cautious about pasting any enforcement doc into global SOUL / global rules — that changes your agent’s global behavior; prefer testing in a sandbox workspace first. 5) Back up your workspace before running PERSIST for the first time. If you want, I can (a) summarize what the two‑phase hook file likely does if you paste it here, or (b) list all paths this skill will create/write to so you can pre‑review them.
Review Dimensions
- Purpose & Capability
- okName/description match the runtime instructions: the skill is a full web‑novel pipeline (analysis → blueprint → plot → craft → pitfalls → memory). All declared behavior (reading reference text, producing outlines and chapters, and persisting project files under a project_root) is coherent with the stated purpose; no unrelated credentials or external services are required.
- Instruction Scope
- noteSKILL.md instructs the agent to read many local files and to perform LOAD → generate → VERIFY → PERSIST cycles with strict path contracts; it also asks the user to paste an enforcement doc into global SOUL/global rules to guarantee the two‑phase flow. These are within the writing purpose but increase the skill's scope because it requires broad local file I/O and asks the user to modify global agent rules (manual action). Review the referenced files (anti-ai-tells.md, write/read protocols) to understand what will be read/written.
- Install Mechanism
- okNo install spec and no network downloads — this is instruction‑first. There is one small hook code file (hooks/two-phase-guard/handler.ts) included; no external installer or third‑party package pulls are declared.
- Credentials
- okThe skill requests no environment variables or credentials. Its main requirement is write/read access to a user‑specified project_root; that is proportionate for a disk‑backed memory system but should be scoped carefully by the user.
- Persistence & Privilege
- noteThe skill performs persistent writes to disk (project_root) and enforces a LOCKED project_root once INIT is done; always:false. There is an optional hook (two‑phase guard) included. These are expected for a memory/persistence skill, but users should be cautious when granting the agent write/edit permissions and when choosing the project_root path.
