← Back to Skills Marketplace
Tafu BaZi
by
zhihao93li
· GitHub ↗
· v0.1.1
· MIT-0
155
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install tafu-bazi
Description
Use Tafu's paid API for deterministic BaZi chart calculation, thematic readings, synastry, and soul-song generation when users ask for Chinese astrology anal...
Usage Guidance
This skill appears to do exactly what it says: call the official Tafu API for BaZi and related paid readings. Before installing: (1) Only provide a TAFU_API_KEY obtained from https://tafu.me/developers and ensure the platform stores/injects it securely (do not paste the key into chat). (2) Be aware paid endpoints will consume credits — follow the SKILL.md instructions about 402/INSUFFICIENT_CREDITS responses. (3) Confirm the environment is not setting TAFU_API_BASE_URL to an untrusted domain (that override could capture requests and the API key). (4) Because birth data is personal, decide whether you're comfortable sending users' birth dates/locations to an external API. If any of these items are unacceptable, do not enable the skill.
Capability Analysis
Type: OpenClaw Skill
Name: tafu-bazi
Version: 0.1.1
The skill is a legitimate integration for the Tafu BaZi API, providing Chinese astrology calculations and readings. It uses a shell script (scripts/tafu_api.sh) to interact with api.tafu.me using a user-provided API key. No indicators of malicious intent, data exfiltration, or unauthorized execution were found.
Capability Assessment
Purpose & Capability
Name/description ask for BaZi/charting/synastry/soul-song and the skill only requires curl/sh and a TAFU_API_KEY to call the Tafu API. The declared primary credential (TAFU_API_KEY) and optional TAFU_API_BASE_URL match the described functionality.
Instruction Scope
SKILL.md instructs collecting specific birth data and calling the documented endpoints; it does not instruct reading unrelated files or accessing unrelated credentials. Polling behavior and error handling are specified. The guidance to avoid leaking secrets is explicit.
Install Mechanism
No install spec; the skill is instruction-only with a small shell helper (scripts/tafu_api.sh). No external downloads, package installs, or archive extraction are present.
Credentials
The only required env var is TAFU_API_KEY (primary credential), plus an optional TAFU_API_BASE_URL override for testing. These are appropriate for an API client. Note: allowing an override of the API base URL means a maliciously set TAFU_API_BASE_URL could redirect requests (and the API key) to another server — ensure the host injects these values from a trusted source.
Persistence & Privilege
Skill is not always-enabled, has no install-time persistence or modifications to other skills/config, and does not request elevated or system-wide privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tafu-bazi - After installation, invoke the skill by name or use
/tafu-bazi - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
- Updated developer and billing URLs from tafu.app to tafu.me throughout documentation.
- Changed default API base URL to https://api.tafu.me/api/v1.
- No functional code changes; documentation and endpoint references improved for consistency with current service domains.
v0.1.0
tafu-bazi 0.1.0 initial release
- Introduces Chinese astrology (BaZi) charting and reading via Tafu's paid API.
- Supports deterministic BaZi calculations, thematic readings, synastry (compatibility), and soul-song generation based on user-provided birth data.
- Collects all required birth data before making paid API calls; asks user for missing fields.
- Guides users on API key setup and error handling, including credit and authentication issues.
- Ensures responses follow the factual API result, and never improvises chart output or readings.
Metadata
Frequently Asked Questions
What is Tafu BaZi?
Use Tafu's paid API for deterministic BaZi chart calculation, thematic readings, synastry, and soul-song generation when users ask for Chinese astrology anal... It is an AI Agent Skill for Claude Code / OpenClaw, with 155 downloads so far.
How do I install Tafu BaZi?
Run "/install tafu-bazi" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tafu BaZi free?
Yes, Tafu BaZi is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Tafu BaZi support?
Tafu BaZi is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).
Who created Tafu BaZi?
It is built and maintained by zhihao93li (@zhihao93li); the current version is v0.1.1.
More Skills