← Files Pa-ga-meARCHIVED FILE
plugin.json
8.08 KB · Nov 10, 2026 · 15:20 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "pagame",
"version": "1.0.0",
"description": "Split group expenses without sign-up: add expenses, see balances and settle up in Pa-ga-me groups.",
"extensions": {
"com.openai": {
"onboardingSkill": "./skills/get-started/SKILL.md",
"interface": {
"displayName": "Pa-ga-me",
"shortDescription": "Split group expenses",
"longDescription": "Pa-ga-me splits shared expenses for trips, flats and dinners, with no accounts or sign-up. Each group is a private link: whoever has it can see the group and add expenses.\n\nWith this plugin you can, just by chatting:\n- Create a group and get its link to share.\n- Add expenses from a description or a photo of a receipt: who paid, how much, and how it is split (equally, by exact amounts or by shares).\n- Add expenses in another currency, converted at the day's exchange rate.\n- Add recurring expenses such as rent.\n- See each person's balance and the fewest payments needed to settle up.\n- Record repayments between people.\n\nEveryone in the group sees the changes instantly in the Pa-ga-me app, with push notifications if they enable them. Pa-ga-me needs no account and asks for no personal data: groups are identified only by their link, and groups unused for six months are deleted.",
"developerName": "Carlos Labrador",
"category": "Finance",
"capabilities": [
"Create expense-sharing groups and return their link",
"Add, edit and delete expenses with flexible splits",
"Convert foreign-currency expenses at the day's rate",
"Show balances and the payments needed to settle up",
"Record repayments between group members"
],
"websiteURL": "https://pa-ga.me/en/",
"supportURL": "https://pa-ga.me/en/support",
"privacyPolicyURL": "https://pa-ga.me/en/cookies",
"termsOfServiceURL": "https://pa-ga.me/en/terms",
"defaultPrompt": [
"Create a Pa-ga-me group for our Lisbon trip with Ana, Luis and me",
"Add this receipt to my Pa-ga-me group: I paid, split equally",
"Who owes whom in my Pa-ga-me group?"
],
"brandColor": "#00867A",
"logo": "./assets/logo.png",
"composerIcon": "./assets/composer-icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Create an expense-sharing group and return its shareable link.",
"prompt": "Create a Pa-ga-me group called \"Lisbon trip\" in euros with Ana, Luis and Marta.",
"tools_triggered": "crear_grupo",
"expected_behavior": "Creates the group \"Lisbon trip\" (EUR) with Ana, Luis and Marta and shows its link (https://pa-ga.me/g/<uuid>), explaining that anyone with the link can open the group. Later cases reuse this group in the same conversation."
},
{
"description": "Add an expense paid by one person and split equally among everyone.",
"prompt": "In my Lisbon trip group, add a 90 euro dinner that Ana paid, split equally among all three.",
"tools_triggered": "ver_grupo, anadir_gasto",
"expected_behavior": "Adds a 90.00 EUR dinner paid by Ana with 30.00 EUR for each person and confirms it; Luis and Marta each owe Ana 30.00 EUR."
},
{
"description": "Add a foreign-currency expense with an uneven split.",
"prompt": "Luis paid 60 US dollars for museum tickets in the Lisbon trip group: 20 dollars for Ana and 40 for himself. Add it.",
"tools_triggered": "ver_grupo, anadir_gasto",
"expected_behavior": "Adds a 60 USD expense paid by Luis, converted to EUR at the day's exchange rate and split 1/3 Ana, 2/3 Luis; reports the converted amount in euros."
},
{
"description": "Show balances and the payments needed to settle up.",
"prompt": "Who owes whom in the Lisbon trip group?",
"tools_triggered": "ver_grupo",
"expected_behavior": "Lists each person's balance (positive means they are owed money) and the suggested payments to settle all debts, e.g. Marta pays Ana 30.00 EUR, consistent with the expenses added."
},
{
"description": "Record a repayment using the pending debt by default.",
"prompt": "Marta has just paid Ana back what she owed her in the Lisbon trip group. Record it.",
"tools_triggered": "ver_grupo, registrar_pago",
"expected_behavior": "Records a repayment from Marta to Ana for the pending amount (30.00 EUR) and confirms Marta no longer owes Ana anything."
}
],
"negative": [
{
"description": "Sending money: Pa-ga-me records debts but cannot make payments, so no tool should run.",
"prompt": "Send 30 euros to Ana by bank transfer for last night's dinner."
},
{
"description": "A one-off split calculation that needs no shared group or link.",
"prompt": "Quick maths: how much is each of us paying if 4 people split an 86 euro bill plus a 10% tip?"
},
{
"description": "Personal budgeting with no shared group involved.",
"prompt": "Help me plan my monthly personal budget: 1,800 euros income, 700 rent, and I want to save 300."
}
]
},
"commerce": false
},
"publication": {
"release_notes": "First release: create groups, add, edit and delete expenses (equal, exact or share-based splits, foreign currency, recurring), see balances and settle-up suggestions, and record repayments.",
"translations": {
"es-ES": {
"subtitle": "Divide gastos en grupo",
"description": "Pa-ga-me reparte los gastos compartidos de viajes, pisos y cenas, sin cuentas ni registro. Cada grupo es un enlace privado: quien lo tiene puede ver el grupo y apuntar gastos.\n\nCon este plugin puedes, solo conversando:\n- Crear un grupo y obtener su enlace para compartirlo.\n- Apuntar gastos a partir de una descripci\u00f3n o de la foto de un ticket: qui\u00e9n pag\u00f3, cu\u00e1nto y c\u00f3mo se reparte (a partes iguales, por importes o por partes).\n- Apuntar gastos en otra moneda, convertidos al cambio del d\u00eda.\n- Apuntar gastos peri\u00f3dicos, como el alquiler.\n- Ver el saldo de cada persona y los pagos m\u00ednimos para quedar en paz.\n- Registrar los pagos entre personas.\n\nTodo el grupo ve los cambios al momento en la app de Pa-ga-me, con avisos si los activa. Pa-ga-me no necesita cuenta ni pide datos personales: los grupos se identifican solo por su enlace, y los que no se usan en seis meses se borran."
},
"fr-FR": {
"subtitle": "Partagez les d\u00e9penses",
"description": "Pa-ga-me partage les d\u00e9penses communes des voyages, colocations et d\u00eeners, sans compte ni inscription. Chaque groupe est un lien priv\u00e9 : toute personne qui l\u2019a peut voir le groupe et ajouter des d\u00e9penses.\n\nAvec ce plugin, il suffit de discuter pour :\n- Cr\u00e9er un groupe et obtenir son lien \u00e0 partager.\n- Ajouter des d\u00e9penses \u00e0 partir d\u2019une description ou de la photo d\u2019un ticket : qui a pay\u00e9, combien et comment partager (\u00e0 parts \u00e9gales, par montants ou par parts).\n- Ajouter des d\u00e9penses dans une autre devise, converties au taux du jour.\n- Ajouter des d\u00e9penses r\u00e9currentes, comme le loyer.\n- Voir le solde de chacun et le minimum de remboursements pour \u00eatre quittes.\n- Enregistrer les remboursements entre personnes.\n\nTout le groupe voit les changements aussit\u00f4t dans l\u2019appli Pa-ga-me, avec des notifications s\u2019il les active. Pa-ga-me fonctionne sans compte et ne demande aucune donn\u00e9e personnelle : les groupes ne sont identifi\u00e9s que par leur lien, et ceux inutilis\u00e9s pendant six mois sont supprim\u00e9s."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 748ad04a5eaa9014707883c4e6673d3d6d224f0af10515200d068582e210946e