Daily Astrological Transit Forecast
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md and install @user_15292d5a/yjkj-astro-daily-transits.
About this skill
Problem
Astrology daily forecasts often lack an auditable astronomical calculation layer: planetary positions, aspect angles, and house activations can be template-driven, making it hard to explain why a chart connects points the way it does.
astro-daily-transits addresses a concrete engineering task: given birth date, time, location, and a target date, compute aspects between the natal chart and transit positions, derive house activations, and emit debuggable text, JSON, and image output.
Core workflow
It separates calculation from rendering. daily_transits.py is the sole calculation engine, using Swiss Ephemeris with JPL DE431 ephemerides for planetary positions and the Placidus system for house cusps. draw_daily.py calls the calculator with --json through a subprocess and renders a 5760×2880 combined wheel plus a wide forecast panel.
Key capabilities include:
- Fixed natal foundation: birth positions are computed once and treated as the stable reference.
- Transit aspects: detects eight aspect types, with retrograde transits drawn as dashed lines.
- House activation: maps triggered houses to life areas, planets, degrees, retrograde status, and contextual interpretation.
- AI conclusion interface: accepts an externally generated conclusion via --conclusion, falling back to a built-in summary.
Boundaries
The skill prioritizes precise astronomical computation, but it remains an entertainment/educational tool. It should not drive medical, financial, or scientific decisions. Runtime requirements are Windows x64, Python 3.14.x, the Visual C++ Redistributable 2015–2022, and Pillow 12.x. Language output supports ru and en.
Use Cases
- Generate user-specified transit text and JSON for an astrology app frontend or downstream processing.
- Audit Swiss Ephemeris-based aspect output, retrograde markers, and house activation during engine debugging.
- Inject an AI-generated conclusion via `--conclusion` into the 5760×2880 chart forecast panel.
- Replay transits for past, present, or future target dates and export bilingual text reports.
Best For
- Astrology tooling engineers who need structured JSON for natal, transit, and aspect calculations.
- Frontend visualization engineers who need stable input data to render astrological wheels.
- AI agent developers who want to plug model-generated conclusions into `--conclusion`.
- Astrology content operators who need editable bilingual transit text for any target date.
Related Skills
Reviews Chinese-law contract text via the accurLex API, returns the full review opinion, and exports a Word document.
Generates executable FAERS active-comparator safety comparison research plans focused on one SOC or PT family.
A reference framework for financial data analysis covering statements, KPIs, visualization, and reporting templates, without executing code or collecting data.
A knowledge-base-driven advisor for weak-current, network, and telecom equipment selection, covering parameter comparison, model recommendations, compatibility checks, and budgeting.