Install the Ascendant plugins for OpenCode, Claude Code, and Codex, or the skill for any other agent.
Ascendant saves a birth chart once, then answers astrology questions from that stored record instead of recalled positions. It runs as an agent skill in OpenCode, Claude Code, Codex, and any skill-compatible agent.
The workflow has two moves:
persons/<name>/ and generates the Vedic and KP charts, dashas, and
Ashtakavarga its answers draw on. The birth header stays immutable, and
confirmed past events accumulate in the record's MEMORY.md.Each answer commits to one school. KP (KrishnamurtiVP291, Placidus, Vimshottari) is the default for every question. Parashari (Lahiri, whole-sign, Vimshottari) applies only on an explicit request, where it covers promise, quality, yogas, and divisional charts. The two are never mixed, and the answer states its school, ayanamsa, house system, and dasha system up front.
Three properties keep readings consistent:
path:field) and a
guidebook section, so judgments trace to the record, not memory.Insufficient evidence: run init or attach X.The skill declines to time or assert deaths, serious accidents, or severe illnesses.
Run:
opencode plugin add opencode-ascendantRun these commands inside Claude Code:
/plugin marketplace add astro-ascendant/skills
/plugin install ascendant@ascendant
/reload-pluginsRun:
codex plugin marketplace add astro-ascendant/skills --ref main
codex plugin add ascendant@ascendantFrom the working directory where you want to use Ascendant, run:
npx skills add astro-ascendant/skills