← Back to Skills Marketplace
🔌
Bazi Calculator - Shunshi AI
by
Shunshi AI
· GitHub ↗
· v1.0.0
· MIT-0
103
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install shunshi-bazi-analysis
Description
Bazi chart calculation & reading (八字排盘与命理解读 / 四柱推命鑑定 / 사주팔자 감정). Triggers on: "算八字" "bazi reading" "四柱推命" "사주 봐주세요". Powered by shunshi-bazi-core with true s...
Usage Guidance
This skill appears to be what it claims: a local Node.js Bazi calculator that depends on the npm package shunshi-bazi-core. Before installing or running: (1) Inspect the shunshi-bazi-core package (npm page / repository) for its source, published version, and any install scripts (postinstall) — malicious packages can execute code during npm install. (2) Run npm install in an isolated environment (container or sandbox) if you cannot verify the dependency. (3) The calc.mjs script itself only prints JSON and does not exfiltrate data, but be cautious about how you resolve city coordinates: if you or the agent call external geocoding services to get lat/lon, you may send the user's birth/place data to third parties. Prefer user-supplied coordinates or a trusted/local lookup. (4) Consider pinning a specific dependency version instead of a caret range and auditing its code before long-term use. If you want, I can fetch and summarize the shunshi-bazi-core package (its npm metadata and repository) to help you evaluate it further.
Capability Analysis
Type: OpenClaw Skill
Name: shunshi-bazi-analysis
Version: 1.0.0
The skill bundle is a legitimate Bazi (Chinese astrology) calculator that uses a dedicated Node.js library (shunshi-bazi-core) to perform astronomical and calendar calculations. The SKILL.md provides clear, task-oriented instructions for the AI agent, and the execution script (scripts/calc.mjs) safely handles user input without risky functions like eval or shell execution.
Capability Assessment
Purpose & Capability
Name/description match the actual behavior: the skill runs a local Node.js calculator (scripts/calc.mjs) and depends on the shunshi-bazi-core package. No unrelated binaries, credentials, or config paths are requested.
Instruction Scope
SKILL.md confines runtime actions to collecting birth info from the user and running the provided calc.mjs script. It does not instruct the agent to read arbitrary files, access environment secrets, or transmit results to external endpoints. The only possible outward action is using 'world knowledge' to find lat/lon for city names — that is a behavioral guideline, not an instruction to call a specific external API.
Install Mechanism
There is no platform install spec in the registry, but SKILL.md instructs running 'npm install' which will fetch shunshi-bazi-core from the npm registry. This is expected for a Node-based skill, but installing third‑party npm packages can run lifecycle scripts (pre/postinstall) and execute code locally — review the dependency before install or run in an isolated environment.
Credentials
The skill requests no environment variables, credentials, or config paths. The provided calc.mjs only consumes CLI args and does not read environment secrets.
Persistence & Privilege
The skill is not always-enabled and does not request persistent/system privileges. It does not modify other skills or global agent settings; running npm will create node_modules in the skill directory (normal for Node projects).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install shunshi-bazi-analysis - After installation, invoke the skill by name or use
/shunshi-bazi-analysis - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Bazi Calculator - Shunshi AI 1.0.0
- Initial release of Bazi Calculator skill with multi-language support for Chinese, English, Japanese, and Korean.
- Provides accurate BaZi (四柱八字) chart calculation using the shunshi-bazi-core engine, including true solar time correction, 40+ shensha, dayun, and wuxing scoring.
- Guides users step-by-step to collect required birth information, then automatically calls the calculation engine.
- Delivers structured, layered reading: chart summary, day master strength, Ten Gods, clashes/combinations, key shensha, luck pillar (大运) analysis, and practical advice.
- Includes special handling for annual (流年) fortune and compatibility (合婚) analysis on follow-up questions.
- Outputs all results with clear structure, modern psychological tone, and professional interpretation, with proper credit to the calculation engine.
Metadata
Frequently Asked Questions
What is Bazi Calculator - Shunshi AI?
Bazi chart calculation & reading (八字排盘与命理解读 / 四柱推命鑑定 / 사주팔자 감정). Triggers on: "算八字" "bazi reading" "四柱推命" "사주 봐주세요". Powered by shunshi-bazi-core with true s... It is an AI Agent Skill for Claude Code / OpenClaw, with 103 downloads so far.
How do I install Bazi Calculator - Shunshi AI?
Run "/install shunshi-bazi-analysis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Bazi Calculator - Shunshi AI free?
Yes, Bazi Calculator - Shunshi AI is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Bazi Calculator - Shunshi AI support?
Bazi Calculator - Shunshi AI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Bazi Calculator - Shunshi AI?
It is built and maintained by Shunshi AI (@shunshi); the current version is v1.0.0.
More Skills