astrology-analysis

Calculate and interpret Western tropical natal charts from birth data.

174|28|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/shizhilya/yuan --skill astrology-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: astrology-analysis
Source: https://github.com/shizhilya/yuan/tree/main/references/western-astrology
Command: npx skills add https://github.com/shizhilya/yuan --skill astrology-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyswisseph, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides automated calculation and interpretation of Western tropical natal charts, saving time and effort for astrological analysis.

Core Features & Use Cases

  • Deterministic Calculation: Calculates natal chart positions and aspects using predefined rules and algorithms.
  • Heuristic Interpretation: Offers structured interpretations of natal chart elements, focusing on personality, career, and relationships.
  • Use Case: A user requests an analysis of their natal chart based on their birth date, time, and location. The skill computes the chart and provides an interpretation of key aspects, such as the Sun, Moon, and Ascendant.

Quick Start

Use the astrology-analysis skill to calculate and interpret the natal chart for birth date '1990-01-01', time '08:00:00', and location 'Beijing, China'.

Frequently Asked Questions about astrology-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate a Western tropical natal chart from birth data?

To calculate a Western tropical natal chart, input your birth date, time, and location so the system can compute planetary positions, houses, and aspects deterministically using the pyswisseph library.

What does a natal chart interpretation include for personality and career analysis?

A natal chart interpretation provides structured heuristic analysis of planets, signs, houses, and aspects, focusing specifically on personality traits, career paths, and relationship dynamics.

Do I need pyswisseph to compute astrological chart positions and aspects?

Yes, pyswisseph is required as a dependency to perform deterministic astronomical calculations for planetary positions, zodiac signs, and aspects in the natal chart.

How does timezone normalization work when generating a natal chart?

Timezone normalization processes your birth time input against the specified location to ensure accurate local time conversion, which is essential for determining correct house cusps and ascendant positions.

Can I select different house systems for natal chart calculation?

Yes, the natal chart calculation supports house system selection, allowing you to compute and interpret astrological houses according to your preferred traditional or modern house division methodology.

What are the limitations of heuristic natal chart interpretations?

Heuristic natal chart interpretations rely on predefined rules and algorithms to analyze astrological elements, meaning the results are structured by automated logic rather than customized human astrological counseling.