ankitjh4/indic-ai-skills/vedic-astrology
Claude Code and agent skill by ankitjh4/indic-ai-skills
- community
Checking that the SKILL.md file is still in the repository.
Complete Vedic astrology chart generation and interpretation. Generate birth charts (D1-D60), calculate Panchanga, Shadbala, Vimshottari Dasha, Ashtakavarga, and provide interpretations using Krishnamurthi Paddhati (KP) system, classical Parashara principles, and traditional texts. Supports both natal and horary (Prasna) charts.
Install
npx vskill@latest install ankitjh4/indic-ai-skills/vedic-astrologySKILL.md
Vedic Astrology Skill
Generate and interpret complete Vedic astrology birth charts using multiple systems including Krishnamurthi Paddhati (KP), classical Parashara principles, and traditional Vedic texts.
Overview
This skill combines three powerful Python libraries for comprehensive Vedic astrology:
- flatlib - Traditional astrology calculations with Swiss Ephemeris
- VedicAstro - Krishnamurthi Paddhati (KP) system specialization
- jyotishganit - Professional grade Vedic calculations with NASA JPL ephemeris
All three libraries are integrated to provide:
- Complete birth chart generation (D1-D60 divisional charts)
- Panchanga (five limbs of time)
- Vimshottari Dasha periods
- Shadbala (six-fold planetary strength)
- Ashtakavarga point system
- KP system significators and sublords
- Horary (Prasna) chart generation
- Traditional interpretations from classical texts
Installation
The scripts automatically install required libraries on first run:
Usage
Generate Complete Birth Chart
Output includes:
- All planetary positions (9 grahas)
- Ascendant and house cusps
- D1-D60 divisional charts
- Panchanga details
- Vimshottari Dasha periods
- Shadbala calculations
- Ashtakavarga points
- KP significators and sublords
Horary (Prasna) Chart
Interpret Chart
Dasha Predictions
Panchanga (Daily Almanac)
Transit Analysis
Compatibility (Synastry)
Key Concepts
Krishnamurthi Paddhati (KP) System
What makes KP unique:
- Uses 249 subdivisions (sublords) instead of just 27 nakshatras
- Planet as significator of houses > Planet posited in house
- More precise timing predictions
- Simplified rules compared to classical systems
KP Significators (ABCD):
- A: Planets in a house's constellation
- B: Planets in a house
- C: Planets aspecting a house
- D: Planets in aspect to house lord
Divisional Charts (Vargas)
| Chart | Name | Significance | |
|---|---|---|---|
| D1 | Rasi | Overall life, personality | |
| D2 | Hora | Wealth, financial potential | |
| D3 | Drekkana | Siblings, courage | |
| D4 | Chaturthamsa | Property, fixed assets | |
| D7 | Saptamsa | Children, progeny | |
| D9 | Navamsa | Marriage, spouse, dharma | |
| D10 | Dasamsa | Career, profession | |
| D12 | Dwadasamsa | Parents, ancestry | |
| D16 | Shodasamsa | Vehicles, luxuries | |
| D24 | Chaturvimsamsa | Education, learning | |
| D27 | Bhamsha | Physical strength | |
| D30 | Trimsamsa | Misfortunes, suffering | |
| D60 | Shashtiamsa | Past life karma |
Panchanga (Five Limbs)
- Tithi - Lunar day (1-30)
- Nakshatra - Moon's constellation (27 divisions)
- Yoga - Sun-Moon combination (27 types)
- Karana - Half of tithi (11 types)
- Vaara - Weekday (7 days)
Vimshottari Dasha
120-year planetary period system:
- Ketu: 7 years
- Venus: 20 years
- Sun: 6 years
- Moon: 10 years
- Mars: 7 years
- Rahu: 18 years
- Jupiter: 16 years
- Saturn: 19 years
- Mercury: 17 years
Each Mahadasha divided into Antardashas, Pratyantardashas, etc.
Shadbala (Six-Fold Strength)
- Sthanabala - Positional strength
- Kaalabala - Temporal strength
- Digbala - Directional strength
- Cheshtabala - Motional strength
- Naisargikabala - Natural strength
- Drikbala - Aspectual strength
Minimum required strength (Rupas):
- Sun: 5, Moon: 6, Mars: 5, Mercury: 7
- Jupiter: 6.5, Venus: 5.5, Saturn: 5
Ashtakavarga
Point-based system showing strength in each sign:
- Sarvashtakavarga (SAV): Combined points from all planets
- Bhinnashatkavarga (BAV): Individual planet contributions
- Used for transit predictions and strength assessment
Output Format
Charts are saved as JSON with complete astrological data:
Chart Interpretation Principles
House Significations (Parashara System)
- 1st House (Lagna): Self, body, personality, general fortune
- 2nd House: Wealth, family, speech, food, early education
- 3rd House: Siblings, courage, communication, short journeys
- 4th House: Mother, home, property, vehicles, happiness
- 5th House: Children, education, intelligence, romance, speculation
- 6th House: Enemies, diseases, debts, service, obstacles
- 7th House: Spouse, marriage, partnerships, business
- 8th House: Longevity, inheritance, occult, sudden events
- 9th House: Father, dharma, fortune, higher education, long journeys
- 10th House: Career, profession, status, authority, fame
- 11th House: Gains, income, friends, ambitions, elder siblings
- 12th House: Losses, expenses, foreign lands, spirituality, isolation
Planetary Natures
Natural Benefics:
- Jupiter (guru) - Great benefic
- Venus (shukra) - Lesser benefic
- Moon (chandra) - Benefic when waxing
- Mercury (budha) - Benefic when alone or with benefics
Natural Malefics:
- Saturn (shani) - Great malefic
- Mars (mangal) - Lesser malefic
- Sun (surya) - Mild malefic
- Rahu/Ketu - Shadow planets (malefic)
Functional Benefics/Malefics: Depends on ascendant and lordship of houses.
Yogas (Planetary Combinations)
Powerful Yogas:
- Raj Yoga: Combinations giving power, status
- Dhana Yoga: Wealth-giving combinations
- Neecha Bhanga Raj Yoga: Debilitation cancellation
- Gajakesari Yoga: Jupiter-Moon combination
- Mahapurusha Yogas: Pancha Mahapurusha combinations
Challenging Yogas:
- Kemadruma Yoga: Moon isolated (no planets in adjacent houses)
- Daridra Yoga: Poverty-giving combinations
- Kala Sarpa Yoga: All planets between Rahu-Ketu axis
Dasha Interpretation Rules
- Mahadasha Lord:
- Natural significations of the planet
- Houses owned by the planet
- Houses occupied and aspected
- Antardasha Lord:
- Relationship with Mahadasha lord
- Its own significations and house lordship
- Transit Influence:
- Current position of dasha lords
- Aspects to natal positions
- Ashtakavarga strength in transit sign
KP Judgment Rules
For any event to manifest:
- Significators must be present:
- Check house significations (ABCD method)
- Primary significators > Secondary > Tertiary
- Dasha must be supportive:
- Current Mahadasha-Antardasha lords
- Must be significators of relevant houses
- Sublord must promise:
- Cusp sublord more important than house lord
- Sublord shows final fructification
Example (Marriage timing):
- Houses: 2, 7, 11 (positive), avoid 1, 6, 10 (negative)
- Check significators of 2-7-11
- Dasha must run of these significators
- 7th cusp sublord should not be in 1-6-10 star lord
Traditional Texts Referenced
The interpretation incorporates wisdom from:
- Brihat Parashara Hora Shastra - Foundation of Vedic astrology
- Brihat Jataka (Varahamihira) - Classical text on natal astrology
- Saravali (Kalyana Varma) - Comprehensive horoscopy
- Phaladeepika (Mantreswara) - Results of planetary positions
- Jataka Parijata (Vaidyanatha) - Natal astrology compendium
- KP Readers (K.S. Krishnamurti) - KP system foundation
Environment Variables
Set these in Settings > Advanced if needed:
Technical Details
Ayanamsa Used:
- True Chitra Paksha (Lahiri) - Default
- Based on Spica star position
- ~23.87° for year 2024
Ephemeris Source:
- NASA JPL DE421 (jyotishganit)
- Swiss Ephemeris (flatlib, VedicAstro)
- Accuracy to arc-seconds
Coordinate System:
- Geocentric sidereal zodiac
- Whole sign house system (traditional)
- Equal house divisions
Common Use Cases
Career Guidance
Marriage Timing
Health Analysis
Business Partnership
Muhurta (Auspicious Timing)
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/vedic-astrology/SKILL.md
Popularity
- Repository stars
- 65
- Repository forks
- 10
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ankitjh4/indic-ai-skills/vedic-astrology)