[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-80047":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":13,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":15,"starSnapshotCount":15,"syncStatus":13,"lastSyncTime":26,"discoverSource":27},80047,"destiny","xodn348\u002Fdestiny","xodn348","Daily fortune-telling plugin for Claude Code.","",null,"Python",65,2,63,0,1,1.43,"MIT License",false,"main",true,[],"2026-06-12 02:03:57","\u003Cp align=\"center\">\n  \u003Cimg src=\"assets\u002Fhero.png\" alt=\"destiny — a real fortune skill for Claude Code\" width=\"700\">\n\u003C\u002Fp>\n\n\u003Ch1 align=\"center\">destiny\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  A real fortune-telling skill for \u003Ca href=\"https:\u002F\u002Fclaude.com\u002Fclaude-code\">Claude Code\u003C\u002Fa>.\u003Cbr>\n  Not a horoscope generator. The numbers are computed; only the interpretation is generative.\n\u003C\u002Fp>\n\n---\n\n## Quick start\n\n### Prerequisites\n\n- [Claude Code](https:\u002F\u002Fclaude.com\u002Fclaude-code) **v2.0 or newer**\n  - Check with `claude --version`\n  - Update with `npm i -g @anthropic-ai\u002Fclaude-code`\n- The `\u002Fplugin` command must be available. On modern Claude Code it's on by default. If `\u002Fplugin` isn't recognized inside Claude Code, run `\u002Fconfig` and enable Plugins, then restart Claude Code.\n\n### Install (inside Claude Code)\n\n```\n\u002Fplugin marketplace add xodn348\u002Fdestiny\n\u002Fplugin install destiny@destiny-marketplace\n\u002Fdestiny\n```\n\n### Install from terminal (fallback if `\u002Fplugin` isn't available)\n\n```bash\nclaude plugin marketplace add xodn348\u002Fdestiny\nclaude plugin install destiny@destiny-marketplace\n```\n\nThen launch Claude Code and run `\u002Fdestiny`.\n\n### Verify\n\n```bash\nclaude plugin list   # should show: destiny@destiny-marketplace\n```\n\nThat's it. The first `\u002Fdestiny` call asks for your birth date, time, city, and gender — once. Every call after is just `\u002Fdestiny`.\n\n## How it flows\n\n```\nClaude Code\n   │\n   ▼\ndestiny plugin            ← installed once via \u002Fplugin install\n   │\n   ▼\n\u002Fdestiny skill            ← invoked any time\n   │\n   ▼\nyour birth date           ← asked once, saved to ~\u002F.destiny\u002Fprofile.json\n   │\n   ▼\ndestiny of the day        ← personalized: today's fortune + life reading\n```\n\n## What you get\n\nEach `\u002Fdestiny` produces a two-section reading:\n\n**🔮 Today's Fortune** — a short prose reading of today against your birth chart, with five-category stars (overall, love, money, career, health), a hexagram drawn for this moment, and a lucky number \u002F color \u002F direction.\n\n**🌌 Life Reading** — your character, the broad arc of your life, and where you are in your current 10-year period. Plain language, no untranslated jargon.\n\n## Example output\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"assets\u002Fexample.png\" alt=\"Sample \u002Fdestiny reading\" width=\"700\">\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\u003Csub>Real run from a sample profile (1992-07-31, Suwon). Same person + same day always produces identical script output; only the prose phrasing changes between calls.\u003C\u002Fsub>\u003C\u002Fp>\n\n## How it works (the principles in 60 seconds)\n\nThis skill uses three pieces of classical East Asian metaphysics, each computed deterministically from your birth date and time:\n\n- **Four Pillars (the eight-character birth chart)** — Your year, month, day, and hour of birth each map to a pair of Chinese characters (one \"Heavenly Stem\" + one \"Earthly Branch\") drawn from a 60-cycle calendar that has run continuously for over two millennia. The eight characters together describe your \"elemental fingerprint\": which of the five elements (Wood \u002F Fire \u002F Earth \u002F Metal \u002F Water) dominate, which are missing, and how they relate. The character of your day-of-birth is your \"core self\".\n\n- **Perpetual lunar calendar** — The engine that converts solar dates to the eight characters. It handles solar terms (the 24 climate divisions of the year), lunar\u002Fsolar conversion, true-solar-time correction by birthplace longitude, and Korean Daylight Saving for births in 1987–88. Equivalent to the calendar published by Korea's national astronomical observatory.\n\n- **The I-Ching (Book of Changes)** — A 3,000-year-old divination system of 64 hexagrams. We draw one hexagram for the present moment using *plum-blossom time divination* — an algorithm by the Song-dynasty scholar Shao Yong that derives the hexagram from the current lunar date and hour. Hexagram texts are from James Legge's 1899 public-domain translation.\n\nThe skill computes today's \"day pillar\" the same way and analyzes its relationship with your birth chart — five-element generation\u002Fcontrol cycles, branch harmonies and clashes — to produce the reading.\n\n## What's actually computed (vs. interpreted by Claude)\n\n| Layer | Source |\n|---|---|\n| Your eight-character birth chart | [`lunar-python`](https:\u002F\u002Fgithub.com\u002F6tail\u002Flunar-python) — pure-Python perpetual calendar |\n| True solar time correction | longitude offset from local standard time meridian (1° = 4 min) |\n| Korean DST handling (1987–88) | automatic |\n| Today's day pillar | `lunar-python` |\n| Five Elements + Ten Gods relationships | classical 60-cycle lookup tables |\n| Branch harmonies, clashes, punishments | classical lookup tables |\n| I-Ching hexagram for this moment | plum-blossom time divination |\n| Hexagram corpus | King Wen ordering, Legge (1899) public-domain translation |\n| Lucky number \u002F color \u002F direction | derived from your day-of-birth's element + the hexagram |\n| **Star ratings, character sketch, life arc, today's advice** | **Claude, applying classical reading conventions to the data above** |\n\nSame person + same day always produces identical script output. Only the prose phrasing changes between calls.\n\nNo external APIs. No scraped sites. Everything runs locally.\n\n## Variants\n\n- `\u002Fdestiny` — full reading (auto-loads saved profile)\n- `\u002Fdestiny today` — only today's fortune\n- `\u002Fdestiny life` — only life reading\n- `\u002Fdestiny reset` — delete saved profile and start over\n- `\u002Fdestiny in english|korean|japanese|chinese|spanish` — switch language\n- `\u002Fdestiny born YYYY-MM-DD HH:MM \u003Ccity> \u003Cm|f>` — one-off without saving\n- `\u002Fdestiny quick` — generic daily, no personal data\n- `\u002Fdestiny compat \u003Cpartner birth> \u003Ccity> \u003Cm|f>` — couple compatibility (궁합) reading using two charts\n- `\u002Fdestiny hook on` \u002F `\u002Fdestiny hook off` — auto-run `\u002Fdestiny` on every Claude Code session start (opt-in)\n\n## Auto-run on session start (optional)\n\nIf you want `\u002Fdestiny` to fire every time you launch Claude Code — like a morning paper — run `\u002Fdestiny hook on` once. To turn it off, `\u002Fdestiny hook off`. Both commands edit `~\u002F.claude\u002Fsettings.json` safely (your other hooks are preserved, and a backup is saved to `~\u002F.claude\u002Fsettings.json.destiny-backup` before the first install).\n\nIf you'd rather wire it manually, add this to `~\u002F.claude\u002Fsettings.json`:\n\n```json\n{\n  \"hooks\": {\n    \"SessionStart\": [\n      {\n        \"matcher\": \"*\",\n        \"hooks\": [{\"type\": \"command\", \"command\": \"claude --print '\u002Fdestiny'\"}]\n      }\n    ]\n  }\n}\n```\n\n## About\n\nA Claude Code plugin for daily fortune readings. Your birth chart and today's day pillar are computed locally by a Python perpetual lunar calendar (`lunar-python`) — the same math used by traditional almanacs. Claude only translates those fixed numbers into prose, using documented classical reading conventions.\n\nNot scientifically validated; not advice. For fun. See **Safety & disclaimer** below. Default English; Korean \u002F Japanese \u002F Chinese \u002F Spanish on request.\n\n## Stack\n\n- Python 3.10+\n- [`lunar-python`](https:\u002F\u002Fgithub.com\u002F6tail\u002Flunar-python) (MIT) — pure-Python perpetual lunar calendar\n- I-Ching: King Wen ordering + Legge (1899) public-domain judgments\n- Claude Code plugin format\n\n## Safety & disclaimer\n\n**For entertainment only. No scientific basis. Not advice.**\n\n`destiny` is a personal entertainment project rooted in classical East Asian metaphysics (Four Pillars \u002F I-Ching). The chart calculations are deterministic and the prose is written by Claude on top of that fixed data — but the **underlying system has no scientifically established predictive validity**, and the readings are not predictions of anything real.\n\n**This is not professional advice of any kind.** Specifically, nothing produced by this tool is or should be treated as: medical, psychological, psychiatric, financial, investment, legal, employment, relationship, or any other professional advice. Do not make life decisions based on a reading. Do not use it as a substitute for consulting a qualified professional or for talking to a real human in your life when something matters.\n\n**Mental-health crisis.** If you are in crisis or having thoughts of self-harm, please contact a qualified professional immediately. International directory of crisis lines: \u003Chttps:\u002F\u002Ffindahelpline.com>.\n\n**Intended audience.** This tool is intended for adults who understand it is a recreational reading.\n\n**No warranty, no liability.** This software is provided \"AS IS\", without warranty of any kind, express or implied — see the LICENSE file for the full text. The author and contributors **disclaim all liability** for any direct, indirect, incidental, consequential, or other damages or harm — financial, emotional, relational, professional, or otherwise — arising out of or in connection with the use, reliance on, or inability to use this software or any reading it produces. By using this tool you agree that you do so **at your own risk and on your own discretion**.\n\n**Local laws.** Fortune-telling and divination are regulated in some jurisdictions. You are responsible for ensuring your use of this tool complies with the laws applicable to you.\n\n## License\n\nMIT\n","destiny 是一个为 Claude Code 设计的日运势插件。它基于用户的出生日期、时间和地点，通过计算而非生成的方式提供每日运势预测和生命解读，包括今日运势（整体、爱情、财运、事业、健康）和生命阅读两大部分。技术上，该项目利用了古典东亚命理学中的四柱八字等原理，并结合现代编程技术实现个性化运势分析。适合对个人运势感兴趣且使用 Claude Code 的用户，在日常生活中寻求指导或娱乐时使用。","2026-06-11 03:59:02","CREATED_QUERY"]