← Back to Skills Marketplace
wuxingbazi-daily
by
timyljob2011-sudo
· GitHub ↗
· v1.0.1
· MIT-0
224
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install wuxingbazi-daily
Description
老黄历Daily - 传统五行命理与每日运势工具。当用户询问生辰八字、五行属性、命格分析、每日运势提醒、黄历宜忌时使用此 Skill。功能包括:根据生日计算五行命理(金木水火土)、分析八字命格、生成每日运势与宜忌建议。
Usage Guidance
This skill appears to implement local 八字/五行 calculations and daily-fortune text generation without network access or credential use, but there are a few things to check before installing:
- Path mismatch: SKILL.md and README run scripts from a 'scripts/' folder and reference a 'references/' folder, but the shipped files are at the repository root. Verify where the .py files actually live and update commands (or move files) so the runtime finds them. Running the examples as-written will likely fail.
- Cron persistence: The docs propose creating a cron job (example uses a 'cron add' helper). That will persist on your system and require permission. Confirm the exact cron command you want (many systems use crontab -e or a specific scheduler). Review the created cron entry before allowing it, and consider creating it manually instead of letting an agent do it automatically.
- Execution context: The scripts are pure Python and manipulate only local data and system time. Still, run them in a controlled environment first (locally or in a container) to validate outputs and ensure they behave as expected.
- No credentials/network: The skill does not require secrets or perform outbound network calls, which reduces exfiltration risk. If a later version adds HTTP calls or requests environment variables, treat that as a red flag.
If you trust the author and are comfortable fixing the path/cron issues, the code itself is coherent with the described purpose. If you do not trust the source or cannot test in isolation, avoid installing the cron persistence and run the scripts locally for testing first.
Capability Analysis
Type: OpenClaw Skill
Name: wuxingbazi-daily
Version: 1.0.1
The skill bundle is a legitimate implementation of a Chinese astrology tool (Bazi/Wuxing) for calculating personal elements and daily fortunes. It consists of Python scripts (calculate_wuxing.py, daily_fortune.py, lunar_convert.py) that perform local calculations without any network access, file system modifications, or sensitive data access. The use of cron in SKILL.md is explicitly for a user-requested daily reminder feature, and no evidence of malicious intent, prompt injection, or obfuscation was found.
Capability Assessment
Purpose & Capability
The name and description (五行/八字分析 and daily fortunes) align with the included Python scripts (calculate_wuxing.py, daily_fortune.py, lunar_convert.py) and supporting markdown. There are no unexpected credentials, network calls, or unrelated binaries requested. However, the runtime docs reference a 'scripts/' directory and a 'references/' folder while the manifest places the files at the repository root (path mismatch). This is likely a packaging/documentation error but is inconsistent.
Instruction Scope
The SKILL.md directs the agent to run local Python scripts and optionally create a cron-based daily reminder — actions consistent with the stated functionality. It does not instruct reading unrelated system files or sending data externally. Concerns: (1) the docs use commands like python3 scripts/*.py and cron add --name ... where 'scripts/' and 'cron add' are not guaranteed to exist in the runtime; (2) creating a cron job is a persistent, system-level action and requires appropriate permissions; both should be verified by the user/admin before running.
Install Mechanism
There is no install spec and the package is instruction + local scripts only, which minimizes supply-chain risk. No remote downloads or installers are invoked by the repo itself.
Credentials
The skill requests no environment variables, no credentials, and the code does not perform network or external service access. The scripts only use local time/date and embedded tables — credential/exfiltration risk appears low.
Persistence & Privilege
always is false and the skill does not request elevated platform privileges. The SKILL.md suggests creating a cron job for daily reminders, which grants persistent behavior on the host; this is expected for reminder features but is a non-trivial side effect (modifies the user's crontab). Confirm whether the agent will create the cron entry automatically and whether you (or the agent) have permission to do so.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wuxingbazi-daily - After installation, invoke the skill by name or use
/wuxingbazi-daily - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Skill renamed from “wuxingbazi-daily” to “laohuangli-daily”
- Comprehensive new SKILL.md provides detailed overview, usage instructions, and example dialogues
- Full description of core five elements (五行) logic, Bazi calculation, daily fortune analysis, and cron-based reminder setup
- Includes tables for five element relations, colors, directions, lucky numbers, and associated body parts
- Step-by-step guidance for lunar calendar conversion and personalized daily usage
- Expanded sample output and usage scenarios for improved user understanding
Metadata
Frequently Asked Questions
What is wuxingbazi-daily?
老黄历Daily - 传统五行命理与每日运势工具。当用户询问生辰八字、五行属性、命格分析、每日运势提醒、黄历宜忌时使用此 Skill。功能包括:根据生日计算五行命理(金木水火土)、分析八字命格、生成每日运势与宜忌建议。 It is an AI Agent Skill for Claude Code / OpenClaw, with 224 downloads so far.
How do I install wuxingbazi-daily?
Run "/install wuxingbazi-daily" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is wuxingbazi-daily free?
Yes, wuxingbazi-daily is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does wuxingbazi-daily support?
wuxingbazi-daily is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created wuxingbazi-daily?
It is built and maintained by timyljob2011-sudo (@timyljob2011-sudo); the current version is v1.0.1.
More Skills