natal-chart
Compute one person's natal chart from an exact birth date, minute, and place — planet positions with sign, house, dignity and retrograde state, the four angles, intra-chart aspects, sect, and the classical lots, written as canonical JSON plus data-only Markdown. Use for 本命盘, 星盘, 出生星图, natal chart, birth chart, my rising sign, my chart's aspects, or where a planet sits. Not for two-person 合盘, interpreting a chart that already exists, transits, progressions, returns, or any dated prediction.
- Version
- 0.10.0
- License
- AGPL-3.0-or-later
Pinned to revision 6599d538e4f3, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/natal-chart/SKILL.md
- skills/natal-chart/agents/openai.yaml
- skills/natal-chart/references/examples.md
- skills/natal-chart/references/request.example.json
- skills/natal-chart/requirements.txt
- skills/natal-chart/scripts/compute_natal.py
- skills/natal-chart/scripts/natal_artifact.py
- skills/natal-chart/shared/LICENSE
- skills/natal-chart/shared/astro/__init__.py
- skills/natal-chart/shared/astro/astro_math.py
- skills/natal-chart/shared/astro/ephemeris.py
- skills/natal-chart/shared/astro/natal_envelope.py
- skills/natal-chart/shared/astro/request_schema.py
- skills/natal-chart/shared/divination-report/poster-contract.md
- skills/natal-chart/shared/divination-report/render_poster.py
- skills/natal-chart/shared/divination-report/templates/ink-wash-poster.html
- skills/natal-chart/shared/synastry_schema.py
Every link opens the file at its source, pinned to the revision this page describes.