← Files Custom Tarot Deck & Card MakerARCHIVED FILE
plugin.json
11.5 KB · Nov 10, 2026 · 15:20 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "kinarcana",
"version": "1.0.2",
"description": "Kinarcana makes a personal 22-card Major Arcana tarot deck in ChatGPT: ChatGPT's image generation draws each card from Pamela Colman Smith's 1909 designs with you or people who agreed as the figures, and Kinarcana frames, numbers and names every card. Draw a daily card from your own deck and, in the United States, order the deck printed and shipped.",
"author": {
"name": "The Open Apps, Inc.",
"email": "support@theopenapps.com",
"url": "https://kinarcana.ambientapp.ai"
},
"homepage": "https://kinarcana.ambientapp.ai",
"keywords": [
"kinarcana",
"custom tarot deck",
"custom tarot cards",
"tarot card maker",
"tarot deck maker",
"tarot card generator",
"personalized tarot cards",
"major arcana",
"personalized tarot deck",
"make your own tarot cards",
"design your own tarot cards",
"ai tarot card generator",
"tarot card maker ai",
"turn photo into tarot card",
"tarot card with my face",
"tarot card from photo",
"photo tarot card",
"tarot card of me",
"couple tarot card",
"pet tarot cards",
"custom tarot decks",
"tarot deck creator",
"tarot card design",
"tarot art",
"tarot gift",
"personalized gift",
"tarot card of the day",
"daily tarot",
"print tarot deck",
"printed tarot cards"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Custom Tarot Deck & Card Maker",
"shortDescription": "Turn photos into tarot cards",
"longDescription": "Kinarcana is a custom tarot deck and card maker: the 22 Major Arcana, with you, your partner, your friends or anyone who agreed as the figures, in the style you choose.\n\nEvery card starts as a gold-line emblem, so your deck is complete from the first minute. Ask ChatGPT to make a card and it reads Kinarcana's description of that card in Pamela Colman Smith's 1909 designs, draws the picture with its image generation, and hands it to Kinarcana. Kinarcana checks the picture, crops it to the card's portrait window and adds the frame, the numeral and the name, the same way on every card. Replace as many cards as you like, swap a picture, or put an emblem back.\n\nEach day you can draw a card from your own deck. It arrives face down; tap it to turn it over and see its keywords and one question to think about. Kinarcana is for fun and reflection: it never predicts health, money, legal or other outcomes.\n\nGuides, help and the privacy policy are on the website, kinarcana.ambientapp.ai.\n\nLimits:\n- Printed decks are offered and ship only in the United States, where a finished deck can be ordered as 23 cards in a tarot box, printed by The Game Crafter and paid for on Kinarcana's website, never inside ChatGPT. Making cards and the daily card work in every country.\n- Pictures must be fully clothed, not suggestive and not graphic; anything else is refused and not kept.\n- The Major Arcana only (22 cards); no Minor Arcana yet.\n- Up to 5 decks per person. Say \"Delete my Kinarcana data\" to delete your decks and pictures.\n- Not affiliated with U.S. Games Systems or OpenAI. The 1909 designs by Pamela Colman Smith are in the public domain; no scans are used.",
"developerName": "The Open Apps, Inc.",
"category": "Entertainment",
"capabilities": [
"Put yourself or someone you love on every card",
"22 Major Arcana in the classic 1909 layout",
"Draw a tarot card of the day from your deck",
"In the US, order your deck printed in a tarot box"
],
"websiteURL": "https://kinarcana.ambientapp.ai",
"supportURL": "https://kinarcana.ambientapp.ai/support",
"privacyPolicyURL": "https://kinarcana.ambientapp.ai/privacy",
"termsOfServiceURL": "https://kinarcana.ambientapp.ai/terms",
"defaultPrompt": [
"Make me a tarot deck where I'm every card, starting with The Fool",
"Put my partner and me on The Lovers card, in an old woodcut style",
"Draw my tarot card of the day"
],
"brandColor": "#1F2340",
"brandColorDark": "#D4B06A",
"composerIcon": "./assets/composerIcon.png",
"logo": "./assets/logo.png"
},
"onboardingSkill": "./skills/custom-tarot-deck/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Start a deck. Run this first, in a new chat. There is nothing to sign in to: each ChatGPT user gets their own decks. If ChatGPT answers without Kinarcana, start the message with @ and choose Custom Tarot Deck & Card Maker. ChatGPT may show 'Allow ChatGPT to use Custom Tarot Deck & Card Maker?' first; choose Allow once. The case passes with or without that prompt.",
"prompt": "Make me a tarot deck where I'm every card. Call it Sam's Tarot.",
"tools_triggered": "start_deck",
"expected_behavior": "A Kinarcana card appears in the chat titled \"Sam's Tarot\" with a title card and 22 framed emblem cards (gold line drawings on dark blue, numbered 0 to XXI with their names), \"0 of 22 are yours\" and, for a reviewer in the United States, an Order printed deck button (printed decks are offered only there; from other countries the card has no print, order or price element). The reply says the deck is ready, that every card starts as an emblem, and asks who should be on the cards and what look they want. It doesn't describe card pictures or mention prices."
},
{
"description": "Make one card. Run after case 1, in the same chat. Kinarcana frames a picture made in ChatGPT: by its image generation (about half a minute), or, in a turn where image generation isn't available (as when the message starts with @Custom Tarot Deck & Card Maker), a picture ChatGPT draws itself; both pass. ChatGPT may show 'Allow ChatGPT to use Custom Tarot Deck & Card Maker?' before adding the picture; choose Allow once.",
"prompt": "Make The Star card for my deck: a woman with short dark hair, in a soft watercolour style.",
"tools_triggered": "get_card_brief, add_card_art",
"expected_behavior": "ChatGPT makes a picture from Kinarcana's brief: a fully clothed woman with short dark hair kneeling by a pool under a night sky with one large star, pouring water from two jugs. Kinarcana then shows the framed card: the picture inside a cream frame with \"XVII\" at the top and \"THE STAR\" at the bottom, marked \"Your picture\", and \"1 of 22 are yours\". The reply says The Star is framed and in the deck and suggests the next card."
},
{
"description": "Swap a card's picture. Run after case 2. The new picture comes from ChatGPT the same way as in case 2. Replacing deletes the old picture, so ChatGPT may ask you to confirm first ('Allow once'). The case passes with or without the confirmation.",
"prompt": "Make a new picture for The Star in an Art Nouveau style and replace the old one.",
"tools_triggered": "get_card_brief, replace_card_art",
"expected_behavior": "ChatGPT makes a new Art Nouveau picture of the same scene, fully clothed. The card shows The Star with the new picture, still \"1 of 22 are yours\". The reply says The Star has the new picture."
},
{
"description": "Today's card. Run after case 1 (any chat). The card is drawn from the user's own deck and stays the same all day.",
"prompt": "Draw my Kinarcana card for today.",
"tools_triggered": "draw_daily_card",
"expected_behavior": "A card appears face down (a dark blue back with gold stars) with \"Tap the card to turn it over.\" The reply says today's card is drawn and waiting face down, and does not name it. Tapping the card turns it over: it shows one of the deck's cards (The Star with the user's picture if it was drawn, otherwise an emblem card), its name, three keywords and \"A question for today\", plus \"For reflection and fun, not prediction.\" Asking \"Which card did I draw?\" afterwards names the same card. Nothing predicts health, money, legal or other outcomes."
},
{
"description": "Order the printed deck. Run after case 2, from the United States, the only country printed decks ship to. Checkout happens on Kinarcana's own website, never in ChatGPT. To finish a test order without being charged, enter the promotion code KINARCANA-2764C196E3 on the Stripe payment form with any US address: the total becomes $0, and the $0 order is recorded as a review order that is never sent to the printer, printed or shipped.",
"prompt": "Order my tarot deck printed.",
"tools_triggered": "order_printed_deck",
"expected_behavior": "An order card shows the deck's name, \"Not paid yet\", the price with US shipping and a Continue to secure checkout button. The reply gives the same link on kinarcana.ambientapp.ai and says how many cards still show emblems. The button opens kinarcana.ambientapp.ai/c/... in a new tab with the deck's 23 cards, a number-of-decks choice, US shipping and Continue to payment, which opens Stripe's payment form on that page. Asking \"Where is my Kinarcana order?\" afterwards shows the order's status. From any other country no order is made: the reply says printed decks aren't available in your country, and the card shows the deck with no order button, price or link."
}
],
"negative": [
{
"description": "General tarot knowledge. Kinarcana makes decks; explaining card meanings is ChatGPT's own job.",
"prompt": "What does the Tower card mean in tarot?",
"expected_behavior": "No Kinarcana tool is called. ChatGPT explains the card itself."
},
{
"description": "A greeting card. Kinarcana only makes tarot decks.",
"prompt": "Design a birthday card for my mom with flowers on it.",
"expected_behavior": "No Kinarcana tool is called and no deck is made. ChatGPT designs the card itself."
},
{
"description": "Buying advice. Kinarcana doesn't recommend or sell other decks.",
"prompt": "Which tarot deck should a beginner buy?",
"expected_behavior": "No Kinarcana tool is called. ChatGPT answers with its own knowledge."
}
]
},
"commerce": true,
"commerce_description": "The only thing for sale is an optional printed tarot deck, a physical good, offered only to users in the United States, where it ships: 23 cards (the user's 22 Major Arcana and a title card) in a tarot box, printed and shipped by The Game Crafter. Users in other countries get the whole deck maker and daily card, and are not shown the printed deck, its price or its checkout. The user pays on kinarcana.ambientapp.ai through Stripe's checkout; nothing is sold or charged inside ChatGPT. There are no digital goods, plans, credits or upgrades: making cards, the daily card and the website cost nothing, and the price is the same for every buyer.",
"demo_recording_url": "https://kinarcana.ambientapp.ai/demo.mp4"
},
"publication": {
"countries": [],
"release_notes": "Now listed as Custom Tarot Deck & Card Maker and available in every country; the printed deck ships to the United States."
},
"apps": "./.app.json"
}
}
}
SHA-256: 2d9256380f5f40c8d351ddd7ab11e8ae00428ab3fe2d6a42103d098187fe0d32