natal-readinglisted
Install: claude install-skill Misoto22/skills
# Natal Reading
Read one complete natal artifact and write `natal_reading_<name>.md` plus `natal_reading_evidence_<name>.md`. Interpret; never recalculate. The first is a reader report; the second is a separate evidence artifact.
Before writing either file, read and follow `references/editorial-policy.md`. It defines the localization, data-card, and separate-evidence boundary rules this plugin's readings share.
## Route and source gate
- Raw birth details belong to `natal-chart` first.
- Two people belong to `synastry` and then `synastry-reading`.
- Transits, progressions, returns, dated events, and forecasts are outside this release.
Accept one of:
1. An `astrology.natal-chart` JSON artifact at schema version 1 with a valid canonical checksum.
2. Its verified Markdown rendering together with the matching JSON. Markdown alone is not a machine source.
Validate with the vendored `scripts/validate_natal.py`. Stop on checksum mismatch, unsupported schema or version, missing house cusps, a position without a house, an aspect naming a body that appears nowhere, or partial lots. Name the exact defect and route raw details back to `natal-chart`; never patch or infer a field.
## Build an evidence ledger first
Assign stable raw evidence ids before writing prose:
- `[B-<body>]` for every position, carrying sign, degree, house, retrograde state, dignities and critical-degree flag.
- `[A-<angle>]` for each of the four angles and the derived points.
- `[X-<left>-<kind>-<right>]`