Quarterly Planner for Astrological Scheduling with AI
Astrological calculation with LLM prompts for any AI platform for accurate and practical quarterly planning.
Ordinary planning tools treat time as a uniform commodity. On a calendar, every day is a blank square waiting to be filled; every quarter is a empty grid of identical weeks. Astrology takes a different view. It treats time as textured, with shifting "qualities" that emerge from the relative positions of planets. Some periods are good for sustained effort. Others are better for consolidation, reflection, or strategic delay. Astrology offers a framework for noticing these differences and planning around them.
Quarterly planning sits at a particular sweet spot in astrological planning. It is long enough that the outer-planet transits matter but short enough to translate their influences into concrete priorities, milestones, and launch windows. A three-month view reveals the rhythm of a season in a way that daily or weekly views cannot.
A three-month window reveals the larger rhythm of the period. It shows when a sustained stretch of effort is supported, when disruptions are likely, and when a strategic pause or reset makes sense. It is the right view for major projects, launches, transitions, and any decision you want to time around the larger astrological arc rather than the ebb and flow of a single day or week.
AstroPrompt generates data for Daily and Weekly Planners that prompt an LLM to answer "what are best times today" and "what should I focus on this week." The AstroPrompt Quarterly Planner prompts an LLM to answer a different question: how to make best use of the next three months?
The Quarterly Planner view in AstroPrompt reveals the major astrological themes across a chosen three-month window: outer-planet transits, sign ingresses, retrograde stations, and the seasonal arc as a whole. Under the hood, the tool runs Astrolog to extract slow-moving transit windows, sign ingresses, retrograde stations, and the major aspect peaks across the selected period. That data is condensed into a quarterly summary and passed to the LLM along with a prompt that asks for a forecast of shifting themes over three months.
For an introduction to the process, see calculation-first AI astrology workflow.
Before you get started
Quarterly Planner is an option in the AstroPrompt navigation bar, and the fastest way to get a result is to use AstroPrompt. The tutorial below explains how to obtain the same result from any LLM yourself. To do it yourself you will need to install Astrolog, write the chart output to a file, and combine the Astrolog dataset with the prompts shown below. AstroPrompt makes the workflow easier: it runs Astrolog automatically, lets you pick from popular LLMs (such as OpenAI GPTs, Claude Opus, or Google Gemini), and streamlines the prompt assembly. For advanced users, AstroPrompt Pro lets you edit the prompts so you can customize tone, interpretation, or output structure. Try AstroPrompt now; it is FREE.
Quarterly Planner
The Quarterly Planner shows three months of transit-intensity tables produced by Astrolog, each row listing a transit (such as T.Sat Squ N.Mer) and each column carrying a daily intensity value from 0 to 9. Values of 8 to 9 indicate the transit is at peak orb, while 0 to 7 mark the approach and recede phases. The view also shows house ingresses (when birth time is known) and New/Full Moon dates for each month.
A prompt for the full report produces a chronologically sorted list of peak periods with thematic interpretations.
How to get an accurate LLM response
AI can't calculate planetary positions accurately or read an ephemeris reliably. To get an accurate and reliable interpretation, you must provide this astrological data:
- Transit tables showing when each transit occurs and the intensity of the transit each day. Astrolog generates text-based transit-intensity tables, each row labeled with the transit and each column carrying a daily intensity digit.
- A natal chart so the model can interpret how each transit impacts the person.
- A focus on slow-moving transiting planets (outer planets), plus Mars as a trigger.
- House ingress dates for each month, when birth time is known.
- Lunar phase dates (New Moons and Full Moons) for each month.
Astrolog commands
The Quarterly Planner runs three transit-calendar commands, three lunar-phase commands, and three house-ingress commands, one per month:
# Per-month transit calendar (run for month1, month2, month3):
astrolog -z {tz} -z0 0 \
-qa {natal_month} {natal_day} {natal_year} {natal_time} 0 {lon} {lat} \
-V {month} {year} \
-R0 Moo Mer Ven Sun Mar Jup Sat Ura Nep Plu Asc Mid \
-RT0 Mar Jup Sat Ura Nep Plu
# Per-month lunar phases:
astrolog -qb {month} 1 {year} 12:00 0 {tz} 0 0 -dm -R0 Sun Moo \
-RA0 Con Opp
# Per-month house ingresses (only when birth time is known):
astrolog -z {tz} -z0 0 \
-qa {natal_month} {natal_day} {natal_year} {natal_time} 0 {lon} {lat} \
-C -R0 Asc 2nd 3rd 4th 5th 6th Des 8th 9th Mid 11th 12th \
-RT0 Mer Ven Sun Mar Jup Sat Ura Nep Plu -RA0 Con \
-t {month} {year}
`-qa`defines the natal chart anchor with the standard nine-arg location signature, using UTC (0) for the natal timezone.`-V {month} {year}`produces the calendar view, which is the dot-matrix transit-intensity table for that month.`-R0`restricts which natal points receive transits. Only the major planets, the Ascendant, and the Midheaven are kept.`-RT0 Mar Jup Sat Ura Nep Plu`restricts which transiting planets are tracked. Outer planets dominate quarterly forecasts because their aspects last for weeks at peak intensity.`-qb`and`-dm`together produce month-level aspect events, restricted to Sun-Moon conjunctions (New Moons) and oppositions (Full Moons) by-R0 Sun Moo -RA0 Con Opp.`-C`and-R0 Asc 2nd ... Mid 11th 12th`` together restrict the natal points to house cusps for the ingress pass.`-RA0 Con`further restricts aspects to conjunctions, since a planet's house ingress is a conjunction with the cusp.`-t {month} {year}`produces the transit calendar for the month, which is parsed for ingress events.
The month datasets are generated so the LLM sees clear month boundaries.
Prompts
Astrological data is combined with a user's prompt to create the context for a question that begins an AI chat. The LLM receives everything (including its responses to previous questions) as a single context block, but it is easier for us if we assemble the context from three specific prompts: a system prompt, a data description prompt, and a user prompt that asks for a report. In AstroPrompt Pro, you can edit and save each of these prompts to customize tone, interpretation, or output structure. For this tutorial, combine each of these prompts with the astrological data and then paste the entire block into the AI chat.
System Prompt
The foundational instruction that sets the AI's overall tone, style, and approach, which applies to every message in the conversation. The default produces balanced, measured analysis. You can change it to anything: terse bullet-point summaries, a specific cultural or traditional framework, a particular language, or even a lengthy style guide that reproduces your own voice for client-facing work. This is the most powerful lever for fundamentally changing the character of the AI's responses.
The system prompt is shared across every AstroPrompt view:
When generating astrological forecasts, do not use rhetorical or
persuasive devices typical of popular horoscope writing. Avoid inserting
emotional appeals or literary devices. Avoid the following:
• Imperatives and exhortative tone (e.g., "Embrace change," "Let go of
the past," "Surround yourself with warmth")
• Evocative metaphors and symbolic language (e.g., "personal
renaissance," "magnetic energy," "mirror of the soul")
• Overly enthusiastic, poetic, or cute phrasing
• Vague affirmations or inspirational advice not grounded in planetary
positions
Instead, use a neutral, informative tone. Focus on:
• Relevant planetary influences and their timing
• Which life areas are affected and how
• Expected themes based on astrological interpretation
• Possibility framing using modal verbs (e.g., may, might, could)
without interpretive flourish
• Objective language suitable for readers seeking analysis rather than
affirmation
Structure any planner forecast by timeline or topic (e.g., career,
relationships, health).
AstroPrompt adds a terminology directive (advanced or beginner) based on its settings.
Data Description
This prompt tells the AI what the raw astrological data actually represents. This is how the AI understands the underlying dataset. Advanced users can use this to direct the AI's attention toward specific technical elements they care about most.
The Astrolog transit-intensity tables are difficult for an LLM to interpret, so AstroPrompt includes this description:
This data contains three months of transit-intensity tables, where each
row lists a transit in the format "T.[planet abbr] [aspect] N.[planet or
angle abbr]" and each column contains a daily intensity value (0-9)
aligned under weekday and date headers, with digits 8-9 indicating peak
orbs, digits 0-7 indicating decreasing strength, and blanks indicating
the transit is out of orb. It also contains dates of transiting planet
house ingresses (when birth time is known), as well as dates for New
Moons and Full Moons. Only transits at peak intensity (8-9) are shown.
This is a very detailed data description because the transit-intensity tables are unfamiliar to most LLMs.
Full Report Prompt
AstroPrompt provides detailed instructions when a user wants a full report. This is typically the longest prompt and has the greatest single impact on report quality and structure. The default walks the AI through a specific analytical sequence. You can replace this entirely as you wish, for example, to focus the report on career and finance, restructure it around specific techniques, or direct the LLM to use the point of view of a favored lineage or tradition.
The full report prompt drives the model toward a grouped-then-chronological structure:
As a predictive astrologer, first provide a "big picture" summary of the
three months, then identify all active transits and group them by
transiting planet and natal point, with a descriptive thematic phrase,
then for each transit provide the start and end dates when the transit
is in orb, the peak date or dates based on the highest intensity values,
and a helpful non-technical interpretation. Refer to planets and mention
angular aspects but add descriptive adjectives to aspects for
non-astrologers. Refer to strength index values as "strong" or "peak"
(for 8 or 9) and "weak" (for 0-7) without mentioning the actual numbers.
For the grouped transits, begin with Jupiter, Saturn, Uranus, Neptune,
Pluto, and list Mars transits last (because transiting Mars serves as an
activation or trigger). After listing the grouped transits, generate a
chronologically sorted list of all peak periods with a brief description
or theme of the influences active for those date ranges. In the
chronological list, include dates that transiting planets change houses
(when birth time is known) with a brief description of the impact, as
well as dates for New Moons and Full Moons. Conclude by asking whether
the user would like the quarterly forecast presented in another format
such as a visual timeline, a topic-based analysis (career, finances,
relationships, health), a risk and opportunity calendar (PDF), or a
weighted ranking and summary.
The "Mars last" rule reflects how astrologers actually read quarterly transits: the slow planets set the theme and Mars activates them. The chronological sort at the end produces a calendar the user can act on, rather than a list of decoupled themes.
Unique features of the Quarterly Planner prompt
- Only peak-intensity transits (8 to 9) are surfaced, which keeps the LLM from over-interpreting transits that are still 30 days out of exact.
- Transiting planets are restricted to Mars through Pluto so the table is not flooded by daily Mercury and Venus aspects.
- The themes-then-chronological output structure is enforced by prompt, which is the way many professional astrologers would present quarterly forecasts.
- Mars is explicitly placed last in the grouping to signal its role as an activator rather than a primary theme.
- Strength values are mapped to "strong" or "peak" versus "weak" rather than raw numbers, keeping output legible to non-astrologers.
- The closing question offers the user format alternatives (timeline, topic-based, calendar, weighted ranking) so the same dataset can produce a different deliverable on demand.
What's Next
This was written in May 2026, describing the data and prompts used in AstroPrompt version 1.0. Astrologers are just beginning to explore the capabilities of AI as a tool for astrological insight. If you've got suggestions for a better dataset or improved prompts, I'd love to hear from you. Email me at hello@timecasters.com.