Fortune Telling Bazi

PassAudited by ClawScan on Apr 26, 2026.

Overview

The code, instructions, and requested resources line up with a local BaZi (八字) fortune‑telling skill that stores birth data locally and injects computed summaries into replies; no unexpected network access or unrelated credentials are requested.

This skill appears to do what it says: all calculation is local and there are no network calls or requested credentials. Before installing, consider: (1) privacy — the skill stores names and full birth data in data/users.json and will prepend BaZi summaries to replies for any activated users; avoid saving other people’s sensitive info unless you trust the environment. (2) To stop automatic inclusion of a person's summary, run the active command with 'none' or delete/clear data/active.json or say the provided trigger (e.g., '停止算命'). (3) The files live in the skill directory — delete that directory to remove persisted data, and consider restricting file permissions if others share the machine. (4) If you want extra assurance, review the provided scripts locally or run the unit tests (python3 -m unittest scripts/test_lunar_core.py). (5) If you need remote logging or integration, note this skill currently has no such capability — you would need to inspect/modify code to add it. Overall: functionally coherent and low-risk for code‑level misdirection, but handle persisted birth data as sensitive.