Astro Lunar Insights
Calculates precise lunar phases, Moon transits, aspects to natal planets, lunar days, and personal solar-lunar phases with charts and text analysis. Skill: Astro Lunar Insights Owner: dynamicsalex Summary: Calculates precise lunar phases, Moon transits, aspects to natal planets, lunar days, and personal solar-lunar phases with charts and text analysis. Tags: latest:1.3.3 Version history: v1.3.3 | 2026-06-24T18:57:39.579Z | user QR code now renders by default via bundled frame_small.png.dat; --frame no longer required v1.3.2 | 2026-06-10T11:45:26.595Z | user Embed
Rank
62
Safety
84
Downloads
1.1k
Updated
Oct 11, 2026
Version
1.3.3
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.3.3release · observed Jun 24, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17f1j49zad5p9q8z82sw3me2d87esv0:astro-lunar-insights- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-dynamicsalex-astro-lunar-insights/snapshot"
Documentation
CLAWHUB
147,241 characters of source documentation, loaded on request.
Extracted files
4 files captured from the source.
SKILL.md
---
name: astro-lunar-insights
version: 1.3.3
description: Lunar phase analysis and Moon influence on a person using Swiss Ephemeris (pyswisseph). Calculates Moon phases (exact dates), transit Moon aspects to natal Moon (personal lunar cycle), transit Moon through natal houses, personal solar-lunar phase (Moon -> Natal Sun), lunar day number (tithi), Moon speed, illumination, perigee/apogee, and transit Moon aspects to all natal planets. Bilingual (RU/EN). Renders a 2-wheel chart (Moon phase wheel + natal wheel with transit Moon) with 3-group legend, text panel, and QR code for donations. Windows 10/11 compatible. Accuracy ensured by Swiss Ephemeris (JPL DE431 ephemerides, ~0.003° precision). Requires: Python 3.14.x, Pillow 12.x, MSVC++ Redist 2015–2022. Related: astro-daily-transits skill for daily transit forecast, astro-natal-chart skill for natal chart calculation.
metadata:
openclaw:
requires:
bins:
- python3
emoji: "🌙"
homepage: https://github.com/dynamicsAlex/astro-lunar-insights
---
# Astrology — Lunar Phase & Influence Analysis
## Engine: Swiss Ephemeris (pyswisseph 2.10.3.2) + Pillow (PIL)
This skill calculates **lunar phases** and analyzes the **Moon's influence** on a person through multiple astrological lenses. It renders a chart with 2 wheels side-by-side (Moon phase + natal chart with transit Moon), 3-group horizontal legend below wheels, and a text analysis panel on the right.
The chart **always includes a QR code** (for donations) at the bottom of the text panel. By default the bundled rame_small.png.dat is used; users can override with --frame.
### 🔬 Precision
All planetary positions are computed using the **Swiss Ephemeris** library (pyswisseph 2.10.3.2), based on NASA's **JPL DE431 ephemerides**. Planetary position accuracy: ~0.003°. House cusps: **Placidus system** via `swe.houses_ex()`.
---
## ⚠️ Requirements
| Requirement | Details |
|---|---|
| **OS** | Windows (x64) |
| **Python** | **3.14.x** |
| **Runtime** | **Microsoft Visual C++ Redistributable 2015–2022 (x64)** |
| **Pillow** | **12.x** — `pip install pillow` |
| **Swiss Ephemeris** | Bundled as `swisseph.cp314-win_amd64.pyd.dat` |
---
## Architecture
```
lunar_analysis.py --json → JSON data (all lunar metrics) → draw_lunar.py → PNG image
↕
lunar_analysis.py → text analysis output
```
`lunar_analysis.py` is the **sole calculation engine**. `draw_lunar.py` renders the chart by calling it via subprocess.
---
## What This Skill Calculates
### 1. Current Moon Phase
The Moon's position relative to the Sun (elongation angle):
- **0°** = New Moon (🌑) — conjunction
- **90°** = First Quarter (🌓) — waxing
- **180°** = Full Moon (🌕) — opposition
- **270°** = Last Quarter (🌗) — waning
- Plus 4 intermediate phases (Crescent, Gibbous, etc.)
Also calculates: illumination %, distance from Earth (km), exact dates of nearest phases.
### 2. Transit MoREADME.md
# 🌙 astro-lunar-insights Lunar phase analysis and Moon influence on a person using **Swiss Ephemeris** (pyswisseph) + Pillow. Calculates Moon phases, transit Moon aspects to natal Moon, transit Moon through natal houses, personal solar-lunar phase, lunar day number (tithi), Moon speed, illumination, perigee/apogee, and transit Moon aspects to all natal planets. Bilingual (RU/EN). Renders a 2-wheel chart (Moon phase wheel + natal wheel with transit Moon) with 3-group legend and text analysis panel. ## 🔬 Engine - **Swiss Ephemeris** (pyswisseph 2.10.3.2) — JPL DE431 ephemerides, ~0.003° precision - **Pillow 12.x** — chart rendering - House cusps: **Placidus system** ## ⚠️ Requirements | Requirement | Details | |---|---| | **OS** | Windows (x64) | | **Python** | 3.14.x | | **Runtime** | MSVC++ Redistributable 2015–2022 (x64) | | **Pillow** | `pip install pillow` | ## Usage ```bash # Text analysis python scripts/lunar_analysis.py 24.04.1983 07:00 Ижевск --lang ru --name "Алексей" # Graphical chart python scripts/draw_lunar.py 24.04.1983 07:00 Ижевск --lang ru --name "Алексей" # AI-enhanced chart (with AI conclusion) python scripts/draw_lunar.py 24.04.1983 07:00 Ижевск --lang ru --name "Алексей" --conclusion conclusion.json ``` ## CLI Arguments | Argument | Description | |---|---| | `date` | Birth date DD.MM.YYYY | | `time` | Birth time HH:MM | | `city` | Birth city | | `--target-date` | Analysis date (default: today) | | `--lang` | `ru` or `en` | | `--name` | Person's name | | `--json` | JSON output | | `--output` | Write JSON to file (UTF-8) | | `--conclusion` | Path to AI conclusion JSON | ## Chart Layout (5760×2880 px) ``` +---------------------------+---------------------------+-------------------+ | ФАЗА ЛУНЫ | НАТАЛЬНОЕ КОЛЕСО | TEXT ANALYSIS | | Moon Phase Wheel | Natal Chart Wheel | PANEL | | (1700px) | (1700px) | (2360px) | | | | | | - Phase circle | - Sign sectors (elements)| - Moon phase | | - Illumination % center | - House cusps (Placidus) | - Nearest phases | | - Phase degree markers | - Natal planets | - Lunar day | | - Current position | - Transit Moon (outer) | - Moon aspects | | indicator | - ASC/MC lines | - Personal phase | | | - Colored aspect lines | - House | | | | - Moon speed | | | | - Conclusion | +---------------------------+---------------------------+-------------------+ Legend (3 uniform-height groups): ┌───────────────┬───────────────┬───────────────┐ │ ПЛАНЕТЫ │ АСПЕКТЫ │ СТИХИИ │ │ PLANETS │ ASPECTS │ ELEMENTS │ │ ♈ SU Sun │ □ Conj │ ■ Огонь │ │ ♉ MO M
_meta.json
{
"ownerId": "kn775k2zzav7y8rpwwm218x0b587f0hj",
"slug": "astro-lunar-insights",
"version": "1.3.3",
"publishedAt": 1782327459579
}skill-card.md
## Description: Lunar phase analysis and Moon influence on a person using Swiss Ephemeris (pyswisseph), producing bilingual astrological analysis, structured lunar metrics, and rendered charts. This skill is ready for commercial/non-commercial use. ## Publisher: [dynamicsalex](https://clawhub.ai/user/dynamicsalex) ### License/Terms of Use: MIT-0 ## Use Case: External users and agents use this skill to calculate personal lunar astrology metrics from birth details and a target date, then generate text, JSON, or chart outputs for entertainment and educational interpretation. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: The skill copies and runs bundled executable dependency files, including a Windows Swiss Ephemeris binary. Mitigation: Run it only in an isolated Python environment and use the bundled native binary only when the publisher and package source are trusted. Risk: The chart renderer may install Pillow automatically at runtime. Mitigation: Preinstall a pinned Pillow version in the environment before running the skill. Risk: Birth details can be written to temporary JSON files and generated chart files. Mitigation: Avoid using sensitive personal data unless needed, restrict access to the workspace and temp directory, and remove generated files after use. Risk: Generated charts include donation or promotional QR content by default. Mitigation: Inspect generated images before sharing and override or remove the frame asset when promotional content is not appropriate. Risk: Astrological output may be mistaken for decision-grade advice. Mitigation: Present results as entertainment or educational interpretation and do not rely on them for medical, financial, or other high-impact decisions. ## Reference(s): - [ClawHub skill page](https://clawhub.ai/dynamicsalex/skills/astro-lunar-insights) ## Skill Output: **Output Type(s):** [Text, JSON, Image files, Guidance] **Output Format:** [Plain text analysis, structured JSON lunar metrics, and PNG chart files with optional AI conclusion JSON.] **Output Parameters:** [1D] **Other Properties Related to Output:** [Supports Russian and English output; chart renderer produces a 5760x2880 PNG.] ## Skill Version(s): 1.3.3 (source: server release evidence and skill frontmatter) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/dynamicsalex/skills/astro-lunar-insights",
"sourceUrl": "https://clawhub.ai/dynamicsalex/skills/astro-lunar-insights",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T08:12:07.429Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-dynamicsalex-astro-lunar-insights/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dynamicsalex-astro-lunar-insights/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T08:12:07.429Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.1K downloads",
"href": "https://clawhub.ai/dynamicsalex/astro-lunar-insights",
"sourceUrl": "https://clawhub.ai/dynamicsalex/astro-lunar-insights",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T08:12:07.429Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.3.3",
"href": "https://clawhub.ai/dynamicsalex/astro-lunar-insights",
"sourceUrl": "https://clawhub.ai/dynamicsalex/astro-lunar-insights",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-24T18:57:39.579Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-dynamicsalex-astro-lunar-insights/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dynamicsalex-astro-lunar-insights/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.3.3",
"description": "QR code now renders by default via bundled frame_small.png.dat; --frame no longer required",
"href": "https://clawhub.ai/dynamicsalex/astro-lunar-insights",
"sourceUrl": "https://clawhub.ai/dynamicsalex/astro-lunar-insights",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-24T18:57:39.579Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
