← Back to Skills Marketplace
dglijin-oss

太乙神数技能

by dglijin-oss · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
140
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install taiyi-skill
Description
太乙神数排盘技能。支持太乙积年、起局、排十六神将、计算主客算、断局分析。用于国运预测、天灾预警、经济大势、战争胜负等宏观预测。
Usage Guidance
Do not install or run this skill as-is. Key issues to resolve before trusting it: 1) SKILL.md commands run a Python script (~/.openclaw/skills/taiyi-skill/scripts/taiyi_pan.py) that is missing from the package — ask the author to include the Python script or update the docs to explain how index.js is intended to be used. 2) The included index.js contains multiple clear bugs and inconsistencies (bad/mismatched function calls, object literals and punctuation using fullwidth/non-ASCII colons/commas, functions expecting different parameters, and logic that treats arrays as strings). These will cause runtime errors or unexpected behavior. 3) Verify the claimed GitHub repository and obtain a corrected, versioned release with matching language (Python vs Node), a clear install/run README, and preferably tests or example runs. 4) Because the SKILL.md references running a script from your home directory, be cautious: scripts run from your home can read/write user files — confirm the script only accesses its own files and does not exfiltrate data. 5) The good news: there are no declared credentials, no network endpoints in the code, and no installer that fetches remote code; the primary risk here is broken/incomplete code rather than obvious exfiltration, but broken code can still cause harm (data overwrite, unexpected file IO). If you want to proceed safely: request a fixed package (matching language and files), review the script source before running, and test it inside an isolated sandbox/container rather than on a production machine.
Capability Analysis
Type: OpenClaw Skill Name: taiyi-skill Version: 2.0.0 The skill bundle provides a divination tool (Taiyi Shenshu) for macro-level predictions. While the core logic in `index.js` is algorithmic and benign, the `SKILL.md` instructions introduce a significant security vulnerability by directing the AI agent to execute shell commands (`taiyi_pan.py`) using unvalidated user-provided arguments such as `--date` and `--question`. This pattern creates a high risk of shell injection, as a malicious user could provide input designed to escape the command string and execute arbitrary code on the host system. Additionally, there is a functional inconsistency between the provided JavaScript implementation and the Python-based execution model described in the documentation.
Capability Assessment
Purpose & Capability
The declared purpose (太乙神数排盘) is coherent with the included algorithmic code, but SKILL.md instructs running a Python script (~/.openclaw/.../taiyi_pan.py) which is not present. The only code file is index.js (Node). The language mismatch (Python commands vs JS implementation) is inconsistent and unexplained.
Instruction Scope
Runtime instructions explicitly tell the agent/user to run a Python script from a path in the user's home directory (~/.openclaw/skills/...). That script is not included. The instructions don't ask for credentials or external endpoints, but they reference a specific filesystem path and a binary (python3) that may not exist; an agent following these instructions could error or attempt to create/modify files in the user's home. The SKILL.md does not provide fallback behavior to the included index.js.
Install Mechanism
There is no install spec (instruction-only style). That is lowest-risk from an installer perspective: nothing downloads or executes arbitrary remote installers. However, the packaging mismatch (instructions vs included files) remains a problem.
Credentials
The skill requests no environment variables, no credentials, and no config paths. There is no obvious request for sensitive access. This is proportionate for a local divination/algorithmic skill.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request elevated/persistent platform privileges. Nothing in the manifest indicates modification of other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install taiyi-skill
  3. After installation, invoke the skill by name or use /taiyi-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
太乙积年 + 十六神将 + 主客算 + 断局
v1.0.0
Initial release by 天工长老
Metadata
Slug taiyi-skill
Version 2.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is 太乙神数技能?

太乙神数排盘技能。支持太乙积年、起局、排十六神将、计算主客算、断局分析。用于国运预测、天灾预警、经济大势、战争胜负等宏观预测。 It is an AI Agent Skill for Claude Code / OpenClaw, with 140 downloads so far.

How do I install 太乙神数技能?

Run "/install taiyi-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 太乙神数技能 free?

Yes, 太乙神数技能 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 太乙神数技能 support?

太乙神数技能 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 太乙神数技能?

It is built and maintained by dglijin-oss (@dglijin-oss); the current version is v2.0.0.

💬 Comments