Tianshu Mistake Sheet
PassAudited by ClawScan on May 1, 2026.
Overview
This appears to be a simple local Markdown mistake-table generator, with only minor care needed around which file path and script path are used.
This skill looks safe for normal use. Make sure the agent runs the included installed script, and only provide text files that contain the mistake entries you want converted.
Findings (2)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
The agent may run a local JavaScript helper; if the relative example is run from an unexpected directory, it could fail or run an unintended same-named file.
The workflow runs a local Node script, which is expected for this utility. The second example uses a relative path, so users should ensure the intended included script is the one being executed.
node ~/.openclaw/skills/tianshu-mistake-sheet/scripts/mistake_sheet.js --template --rows 15 ... node scripts/mistake_sheet.js --file mistakes.txt
Use the installed skill path when invoking the helper, especially for `--file` imports.
If an unintended private file is passed to `--file`, its contents could be placed into the generated output or agent context.
The helper reads whichever local file path is supplied with `--file` and prints parsed Markdown output. This is aligned with importing mistake entries, but the file choice should be deliberate.
const p = path.resolve(o.file); ... return fs.readFileSync(p, 'utf-8').split(/\r?\n/);
Pass only the intended mistake-list text file, and ask the agent to confirm the file path before running if the path is ambiguous.
