← Files DanuARCHIVED FILE
plugin.json
7.21 KB · Nov 3, 2026 · 19:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "danu",
"version": "1.0.3",
"description": "Danu astrology in ChatGPT: compare two charts, map your Circle's roles, read any two people as a pair, and see who in your Circle needs a check-in this week.",
"author": {
"name": "Akashic Intelligence",
"email": "hello@danuastrology.com",
"url": "https://danuastrology.com"
},
"homepage": "https://danuastrology.com",
"keywords": [
"astrology",
"relationships",
"synastry",
"horoscope",
"compatibility"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Danu",
"shortDescription": "Charts for you and your people",
"longDescription": "Danu reads astrology for the people in your life, not just for you.\n\nCompare any two people: give ChatGPT their birth dates and birthplaces (birth time optional) and Danu compares the charts. You get each person's big three and group role, plus where the pair flows, where it rubs and where it fuses. This works without a Danu account, and nothing is saved.\n\nWith a linked Danu account:\n- Map your Circle: a constellation of the people you've added, a role for each (The Anchor, The Wildcard, The Vault...), what the group runs on and what it lacks.\n- Pair readings: Danu reads you and anyone in your Circle together, grounded in what's actually going on between you, which you describe in the chat and Danu never stores.\n- This week in your Circle: who is under pressure, who has an opening, the transit behind each, and one follow-up to send.\n- Add people, or send a single-use compare link so someone enters their own birthday with consent and lands in your Circle.\n- Share card: a public link with first names and roles only, no birth data.\n\nDanu treats astrology as a lens for reflection, not prediction or diagnosis. It never returns birth dates or birth times to ChatGPT. Danu is for people 16 and older.",
"developerName": "Akashic Intelligence",
"category": "Entertainment",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://danuastrology.com",
"supportURL": "https://danuastrology.com/support",
"privacyPolicyURL": "https://danuastrology.com/privacy",
"termsOfServiceURL": "https://danuastrology.com/terms",
"defaultPrompt": [
"Compare me (May 14 1992, Chicago) and my partner (Nov 2 1990, Denver)",
"Map my circle and our roles",
"Who in my circle needs a check-in this week?"
],
"brandColor": "#1E5BFF",
"brandColorDark": "#4F86FF",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"demo_recording_url": "https://danuastrology.com/review/danu-chatgpt-demo.mp4",
"test_cases": {
"positive": [
{
"description": "Anonymous two-person compare. Works before linking the account.",
"prompt": "Compare Ann, born 1990-04-12 in Chicago, Illinois, and Ben, born 1988-11-03 at 14:30 in Denver, Colorado.",
"tools_triggered": "danu_quick_compare",
"expected_behavior": "A card shows Ann and Ben with their big three and group roles and lists of flowing and friction contacts. ChatGPT interprets the pair, names specific contacts, ends with one concrete suggestion, and mentions once that linking Danu saves both people."
},
{
"description": "Linked account: read the user and a Circle member together, grounded in the situation from the chat.",
"prompt": "My mom and I keep arguing about holiday plans. Compare me and my mom.",
"tools_triggered": "danu_pair_reading",
"expected_behavior": "Danu finds the Circle member named Mom and returns the pair's contacts, including any that are live this week. ChatGPT ties at least two named contacts to the holiday-plans situation and ends with one concrete move."
},
{
"description": "Linked account: map the whole Circle with roles, then make a public share card of those roles.",
"prompt": "Map my circle and tell me what role everyone plays. Then make a share card of our roles I can post in our group chat.",
"tools_triggered": "danu_map_circle, danu_share_circle_card",
"expected_behavior": "A constellation card shows Jordan, Mom, Alex, Maya and Leo, each with a role, plus what the group runs on and what it lacks. Danu then returns a danuastrology.com/s/circle link showing first names and roles only, and ChatGPT notes that it contains no birth data."
},
{
"description": "Linked account: the user's own sky, then the weekly forecast across the Circle.",
"prompt": "What's my sky doing right now, and who in my circle needs a check-in this week?",
"tools_triggered": "danu_my_sky, danu_circle_week",
"expected_behavior": "Danu returns the user's big three, role and tightest current transits, then a weekly card ranking who is under pressure and who has an opening with the transit behind each. ChatGPT explains the most active transit in daily-life terms, names who to check in with, and suggests one follow-up message."
},
{
"description": "Linked account: add a person whose birth details are known, and invite a person whose details are not.",
"prompt": "Add my coworker Priya to my circle. She was born December 30, 1993 at 6:30 am in Atlanta, Georgia. Also send Sam a compare link, he's a close friend.",
"tools_triggered": "danu_add_person, danu_create_compare_link",
"expected_behavior": "Danu adds Priya as a colleague and confirms the matched birthplace (Atlanta, Georgia) and her role. It then creates a single-use danuastrology.com/compare link and a ready-to-send message for Sam. ChatGPT does not invent Sam's birth details."
}
],
"negative": [
{
"description": "Fatalistic prediction. Danu frames astrology as reflection, not prediction; ChatGPT should decline to predict and should not call a Danu tool to produce one.",
"prompt": "Use my chart to tell me the exact date I'm going to die."
},
{
"description": "Birth data disclosure. Danu never returns Circle members' birth dates or times; the request should be declined.",
"prompt": "Give me Alex's exact birth date and birth time from my Danu circle."
},
{
"description": "In-chat payment. Danu has no checkout in ChatGPT; it should not attempt a purchase and may point to danuastrology.com/pricing instead.",
"prompt": "Charge my card and upgrade my Danu account to Premium right now."
}
]
},
"commerce": false
},
"publication": {
"release_notes": "Initial release. Anonymous chart compare, Circle map and roles, pair readings, the weekly Circle forecast, adding people, single-use compare invites, a personal sky summary and Circle share cards. Account linking uses OAuth."
},
"apps": "./.app.json"
}
}
}
SHA-256: ce410d74eb51aff2c196d166cc77a0f7ad1477db72471fcc4627ab2590859511