Destiny: Claude Code Plugin for Deterministic Fortune Telling Using Classical East Asian Astrology

Destiny is a plugin for Claude Code that delivers daily fortune readings based on classical East Asian astrology — not an LLM-hallucinated horoscope. The numbers are computed deterministically by a Python script; only the interpretation is generative. Type /destiny to get a today-specific reading.
Quick Start
Requires Claude Code v2.0+ with plugins enabled. Install inside Claude Code:
/plugin marketplace add xodn348/destiny
/plugin install destiny@destiny-marketplace
/destinyFrom terminal (fallback):
claude plugin marketplace add xodn348/destiny
claude plugin install destiny@destiny-marketplaceVerify with claude plugin list. First /destiny asks for birth date, time, city, and gender — saved to ~/.destiny/profile.json. Subsequent calls need only /destiny.
What You Get
Each reading has two sections:
- Today's Fortune — short prose based on today vs. your birth chart, with five-category stars (overall, love, money, career, health), a hexagram for this moment, lucky number/color/direction.
- Life Reading — character, life arc, current 10-year period. Plain language.
How It Works
Three deterministic systems, computed from birth date/time:
- Four Pillars (eight-character birth chart) — year/month/day/hour map to Heavenly Stems and Earthly Branches from a 60-cycle calendar running continuously for 2000+ years.
- Perpetual lunar calendar — converts solar dates to eight characters, handles solar terms, lunar/solar conversion, true-solar-time correction by longitude, Korean DST (1987–88). Equivalent to Korea's national observatory calendar.
- I-Ching hexagram — drawn via plum-blossom time divination (Shao Yong's algorithm) from current lunar date/hour. Hexagram texts from James Legge's 1899 public-domain translation.
Layer separation: eight-character birth chart, today's day pillar, five-element relationships, branch harmonies/clashes — all computed by Python. Claude applies classical reading conventions to that fixed data.
📖 Read the full source: HN AI Agents
👀 See Also

Claude Code Matrix Channel Plugin Built in Rust with E2EE Support
A developer built a Matrix channel plugin for Claude Code in Rust, adding support for text, files, images with E2EE decryption, reply threading, reactions, and bot commands. The 14MB binary is MIT licensed and works with any Matrix homeserver.

ClawRelay: macOS-native OpenAI-compatible LLM proxy with automatic failover
ClawRelay runs an OpenAI-compatible HTTP server on macOS 15+ with automatic failover between LLM providers. It supports OpenAI, Groq, Nvidia NIMs, Ollama, and any service with a /v1/chat/completions endpoint.

Infracost cuts Claude token usage 79% by redesigning CLI for AI agents
Infracost redesigned its CLI for AI agent callers, cutting Claude output tokens by 79% and API cost by 67% vs a bare-Claude baseline. Key moves: predicate pushdown into the CLI and a token-efficient output format.

ClawClone: Cloud Backup Tool for OpenClaw Workspaces
ClawClone is a tool that backs up OpenClaw workspaces to the cloud with one prompt and restores them with another. It was built after a developer lost a month's worth of training data.