Back to skill
Skillv2.0.0
ClawScan security
Fortune Teller · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 17, 2026, 6:49 PM
- Verdict
- Benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and requested resources are consistent with a local, entertainment-focused fortune-teller CLI: it reads/writes a small data directory but does not request credentials or contact external endpoints.
- Guidance
- This skill appears internally consistent and implements a local, entertainment-focused CLI. It does not require API keys or network access. Notes before installing: (1) the scripts will create and write files under your data directory (default ~/.local/share/fortune-teller); if you prefer isolation, set FORTUNE_TELLER_DIR to a sandbox location. (2) The python snippet and bash scripts do not perform network calls or read secrets, but they will log entries you add (via the add command) to data.log/history.log—avoid storing sensitive data there. (3) If you want extra assurance, inspect the two scripts (scripts/fortune.sh and scripts/script.sh) yourself or run them in a restricted environment. Overall the skill is coherent with its stated purpose.
Review Dimensions
- Purpose & Capability
- okName/description (fortune-telling, tarot, I Ching, daily fortunes) match the shipped scripts. The two included shell scripts implement commands (bazi, daily, zodiac, and a small CLI with add/list/search/export) and no unrelated services or credentials are requested.
- Instruction Scope
- okSKILL.md instructs running the CLI and saving stdout. The scripts operate locally and do not read arbitrary system files or environment variables beyond an optional FORTUNE_TELLER_DIR. They do create and write files under the user's data directory (~/.local/share/fortune-teller by default).
- Install Mechanism
- okNo install spec is provided (instruction-only). The skill ships small bash/python snippets only; nothing is downloaded from remote URLs or installed automatically.
- Credentials
- okNo required environment variables or credentials are declared. The only configurable variable is FORTUNE_TELLER_DIR (to change the local data directory), which is proportionate to the CLI's purpose.
- Persistence & Privilege
- notealways is false and the skill does not request elevated privileges. It does create and write local files (data.log, history.log, config.json path referenced) in a user data directory—expected for a local CLI. Be aware the agent (if allowed to invoke the skill) can run these scripts and thereby write to that directory.
