← Files Yes, I DoARCHIVED FILE
plugin.json
6.05 KB · Nov 5, 2026 · 01:16 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "yes-i-do",
"version": "1.0.0",
"description": "Wedding budgets, checklists, payment schedules, RSVP dates and guest counts, worked out for the couple's own wedding.",
"author": {
"name": "Yes, I Do",
"email": "support@getyesido.com",
"url": "https://getyesido.com"
},
"homepage": "https://getyesido.com",
"repository": "https://github.com/simonesalvucci/YesIdo",
"keywords": [
"wedding",
"wedding planning",
"wedding budget",
"wedding checklist",
"rsvp",
"guest list"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Yes, I Do",
"shortDescription": "Wedding budgets and timelines",
"longDescription": "Yes, I Do works out the parts of planning a wedding that need real numbers and dates.\n\nTell it your total budget and guest count, and it splits the budget across venue, catering, photography, attire, flowers, music and the rest, with amounts that add up exactly, a contingency kept aside and the cost per guest. Give it your wedding date and it lays out every task by month, counted back from your day and leaving out what you have already booked. It also works out when to send invitations and what RSVP date to print, schedules vendor deposits and balances so you can see the busiest month, and turns a pasted list of names into a guest count with plus-ones and a spreadsheet.\n\nWhen you want to keep the plan, share it with your partner and track what you pay, it opens in Yes, I Do on the web with everything you said already filled in.",
"developerName": "Yes, I Do",
"category": "Productivity",
"capabilities": [
"Split a wedding budget",
"Make a dated wedding checklist",
"Schedule vendor payments",
"Work out RSVP dates",
"Count a guest list",
"Open the plan in Yes, I Do"
],
"websiteURL": "https://getyesido.com",
"supportURL": "https://getyesido.com/support",
"privacyPolicyURL": "https://getyesido.com/privacy",
"termsOfServiceURL": "https://getyesido.com/terms",
"defaultPrompt": [
"We have $35,000 and about 100 guests. How should we split our wedding budget?",
"Our wedding is on 12 June 2027 and the venue is booked. What should we do and when?",
"When should we send our wedding invitations?"
],
"brandColor": "#B23A5C",
"brandColorDark": "#D9678A",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"screenshots": []
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Split a budget",
"prompt": "We're getting married in Austin next October with about 100 guests and $35,000. How should we split the budget?",
"tools_triggered": "estimate_wedding_budget",
"expected_behavior": "Shows the budget view: ten categories and a contingency that add up to exactly $35,000, and about $350 per guest. Then offers once to keep the plan in Yes, I Do."
},
{
"description": "Dated checklist without booked items",
"prompt": "Our wedding is on 12 June 2027 and we've booked the venue and the photographer. What should we do and when?",
"tools_triggered": "build_wedding_checklist",
"expected_behavior": "Shows the checklist view grouped by month, with no venue or photographer booking tasks, and names the next tasks. Then offers to keep the plan in Yes, I Do, unless it already offered in this conversation."
},
{
"description": "Invitation and RSVP dates",
"prompt": "Our wedding is on 12 June 2027. When should we send invitations and what RSVP date should we print?",
"tools_triggered": "rsvp_dates",
"expected_behavior": "Gives a send date of 7 April 2027, an RSVP date of 19 May 2027 and a caterer headcount date of 29 May 2027, and says the headcount date is an assumption to confirm."
},
{
"description": "Guest count with plus-ones",
"prompt": "Here's our guest list: Anna Rossi +1, Marco Bianchi, Luca Verdi +1, Sara Neri, Paolo Russo, Giulia Romano, Davide Costa, Elena Ricci, Matteo Gallo, Chiara Conti. How many places do we need?",
"tools_triggered": "tidy_guest_list",
"expected_behavior": "Counts 10 guests, 2 with a plus-one, 12 places, and offers the list as CSV."
},
{
"description": "Keep the plan",
"prompt": "This looks good. Can we keep this plan and share it with my partner?",
"tools_triggered": "open_in_yes_i_do",
"expected_behavior": "Returns an app.getyesido.com/start link; opening it shows Yes, I Do with the date, guests and budget from the conversation filled in."
}
],
"negative": [
{
"description": "Writing, not arithmetic",
"prompt": "Write a short toast for my best friend's wedding."
},
{
"description": "No vendor search",
"prompt": "Recommend a good wedding DJ in Austin."
},
{
"description": "Not a wedding question",
"prompt": "What's the weather forecast for Austin this weekend?"
}
]
},
"demo_recording_url": "https://www.youtube.com/watch?v=iAHVmgWPvHw",
"commerce": false,
"commerce_description": "Yes, I Do does not sell anything or take payments in ChatGPT. It links to the Yes, I Do web app, where a plan opens with the couple's answers filled in."
},
"publication": {
"release_notes": "First release: budget split, dated checklist, vendor payment schedule, invitation and RSVP dates, guest count, and opening the plan in Yes, I Do."
},
"apps": "./.app.json"
}
}
}
SHA-256: 12a9407d5bcb68c4096410427aaec0bcd5de80b44627bfb2ef54386e203c28f1