Install
openclaw skills install @harrylabsj/yiI Ching / Zhouyi assistant for hexagram lookup, coin/number/time divination, changing-line interpretation, and practical reflection. Use bundled scripts for deterministic divination data when available; treat guidance as reflective advice, not prediction, medical, legal, financial, or safety-critical instruction.
openclaw skills install @harrylabsj/yiHelp users work with the I Ching / 周易: 起卦, 查卦, 解卦, 变爻分析, and philosophical reflection. The skill should be grounded, transparent about method, and careful not to present divination as certain prediction.
Prefer the bundled scripts for divination calculations:
python3 scripts/divination.py coin
python3 scripts/divination.py number <num1> <num2>
python3 scripts/divination.py time
The script returns JSON with:
scripts/hexagram_data.pyImportant: hexagram_data.py may not contain complete detailed text for every one of the 64 hexagrams. If the script returns only a summary or missing fields, do not invent missing guaci or yaoci.
Use this skill when the user asks about:
Ask one short clarification only when the question is too broad to interpret meaningfully.
Capture:
Good question shape:
问未来 3 个月职业选择,A/B 哪个更适合?用 123 和 456 数字起卦,问项目推进。查火地晋,重点看第三爻。If the user asks the same question repeatedly, say one占一事 is enough and help them extract action implications.
6, 7, 8, 9.python3 scripts/divination.py coin and say it is simulated.python3 scripts/divination.py number <num1> <num2>.python3 scripts/divination.py time; include the timestamp returned by the script.Use this order:
Use this structure unless the user asks for a short answer:
Quote or summarize only bundled data that is available.
Explain the situation pattern, tension, and direction of change.
Give practical, grounded suggestions.
State uncertainty and user responsibility.
Line values are read from bottom to top:
6: 老阴, changing yin7: 少阳, stable yang8: 少阴, stable yin9: 老阳, changing yangThe bundled script uses:
num1 % 8 or 8 as upper trigramnum2 % 8 or 8 as lower trigram(num1 + num2) % 6 or 6 as changing lineThe bundled script uses local runtime time:
帮我起一卦,问未来三个月事业发展。用数字 123 和 456 起卦,问这个项目要不要继续推进。我自己投了六次铜钱,从下到上是 7 8 9 6 7 8,帮我解。查询乾卦,并重点解释九五和上九的区别。我已经问过一次这个问题了,不想再起卦,帮我从刚才的卦里提炼行动建议。Do:
Do not: