grupo-venus
Astrological charts, transit forecasts, and compatibility reports via grupovenus.com. Manage multiple people and compare charts conversationally.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/apresmoi/grupo-venusGrupo Venus
Use this skill to fetch free astrological charts, transit forecasts, and compatibility reports from grupovenus.com — a classic ASP astrology platform with a rich free tier. Manage multiple people in memory and analyze charts conversationally.
Unofficial skill. Not affiliated with or endorsed by Grupo Venus. Uses the public free tier of grupovenus.com as-is.
Base URL: https://grupovenus.com
No API key required. Data is session-cookie based; person data is stored locally in memory.
People Storage
All person data lives in your memory file. Load it before any operation:
~/.openclaw/workspace/memory/grupo-venus.json
Structure (we use Luis Alberto Spinetta as the example throughout this skill — because he's from another planet):
{
"people": {
"spinetta": {
"name": "Luis Alberto Spinetta",
"birthdate": "1/23/1950 4:35:00 PM",
"city": "Buenos Aires",
"country": "Argentina",
"sex": "H",
"tz_offset": "3",
"lat_dms": "34S35",
"lon_dms": "58W22",
"lat_decimal": -34.5833,
"lon_decimal": 58.3667,
"style": "deep"
}
}
}
sex: H = Hombre (male), V = Varón/Mujer — use H for male, V for female.
tz_offset: Hours from UTC, sign inverted: 3 = UTC-3 (Argentina), -1 = UTC+1 (Madrid).
lat_dms / lon_dms: 34S35 = 34°35′S, 58W22 = 58°22′W. N/S and E/W are explicit.
style: Communication style preference — casual, deep, or practical. See Voice & Style section.
If the file doesn't exist yet, create it with {"people": {}}.
Adding a Person
Step 1 — Look up the city coordinates
curl -s "https://grupovenus.com/buscaciudjson.asp?q=CITY&pais=COUNTRY"
Example:
curl -s "https://grupovenus.com/buscaciudjson.asp?q=Bahia+Blanca&pais=Argentina"
# → [{"label":"Bahia Blanca, Argentina"}]
This confirms the city/country string the server recognises. Use the exact spelling returned.
Step 2 — Register the person to get coordinates + timezone
The server requires a properly established session with Referer headers. Always use a cookie jar (-c/-b) — manually passing a single ASPSESSION cookie will result in "session expired" errors.
COOKIEJAR=$(mktemp)
# 2a. Establish session
curl -s -c "$COOKIEJAR" -b "$COOKIEJAR" "https://grupovenus.com/info.asp" \
-H "User-Agent: Mozilla/5.0" > /dev/null
# 2b. Load the registration form (sets server-side session state)
curl -s -c "$COOKIEJAR" -b "$COOKIEJAR" "https://grupovenus.com/personas.asp?nue" \
-H "User-Agent: Mozilla/5.0" \
-H "Referer: https://grupovenus.com/info.asp" > /dev/null
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-apresmoi-grupo-venus": {
"enabled": true,
"auto_update": true
}
}
}