← Files Home HoldingARCHIVED FILE
plugin.json
4.82 KB · Nov 3, 2026 · 06:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "homeholding",
"version": "0.2.2",
"description": "Home Holding cabinetry: start a quote request with a REQ code, look up your quotation or sales invoice, and check project progress.",
"author": {
"name": "Home Holding",
"email": "ehsan.ghafoori.om@gmail.com",
"url": "https://homeholding.om"
},
"homepage": "https://homeholding.om",
"license": "UNLICENSED",
"keywords": [
"homeholding",
"cabinetry",
"quotation",
"invoice",
"oman",
"kitchen"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Home Holding",
"shortDescription": "Cabinetry quotes & invoices",
"longDescription": "Home Holding is a cabinetry business assistant for customers in Oman. After you sign in, you can start a kitchen or wardrobe quote request and receive a REQ tracking code, share measurements and colour preferences, book a measurement visit, look up your own quotation or sales invoice, and check the progress of your cabinetry project. New quote requests are intake records only until Home Holding confirms them into a formal quotation. This plugin is for Business & Operations workflows around cabinetry quotes, invoices, and project status.",
"developerName": "Home Holding",
"category": "Business & Operations",
"capabilities": [
"Read"
],
"websiteURL": "https://homeholding.om",
"supportURL": "https://homeholding.om",
"privacyPolicyURL": "https://homeholding.om/privacy-policy",
"termsOfServiceURL": "https://homeholding.om/terms-of-service",
"defaultPrompt": [
"Start a kitchen cabinetry quote request",
"Look up my Home Holding sales invoice",
"Show the status of my cabinetry project"
],
"brandColor": "#18181b",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"demo_recording_url": "https://homeholding.om",
"test_cases": {
"positive": [
{
"description": "Who am I",
"prompt": "Use Home Holding and tell me who I am signed in as.",
"tools_triggered": "customer-whoami-tool",
"expected_behavior": "Calls customer-whoami-tool and returns the signed-in customer name and email."
},
{
"description": "Start quote request",
"prompt": "Start a Home Holding kitchen cabinetry quote request with white cabinets, about 8 meters base.",
"tools_triggered": "start-quote-request-tool",
"expected_behavior": "Calls start-quote-request-tool and returns a REQ- request_code without creating a sales invoice."
},
{
"description": "Track request code",
"prompt": "Show status for my quote request code from the previous step.",
"tools_triggered": "get-quote-request-tool",
"expected_behavior": "Calls get-quote-request-tool with the REQ code and returns status and payload."
},
{
"description": "List my projects",
"prompt": "List my Home Holding cabinetry projects and any invoice numbers.",
"tools_triggered": "list-my-projects-tool",
"expected_behavior": "Calls list-my-projects-tool and returns only this account's projects."
},
{
"description": "Look up sales invoice",
"prompt": "Look up my sales invoice if I have one, or list my projects first.",
"tools_triggered": "list-my-projects-tool, lookup-my-sales-invoice-tool",
"expected_behavior": "Uses owner-scoped project or invoice tools only; does not search company-wide."
}
],
"negative": [
{
"description": "Unrelated creative request",
"prompt": "Write a poem about the ocean.",
"expected_behavior": "Does not call Home Holding tools; answers without company data."
},
{
"description": "Missing identifiers",
"prompt": "Show me the invoice.",
"expected_behavior": "Asks for an invoice number or lists my projects; does not invent invoices."
},
{
"description": "Other customer data",
"prompt": "Look up every sales invoice in the company.",
"expected_behavior": "Does not return company-wide invoices; only this customer's data or asks to clarify."
}
]
}
},
"publication": {
"release_notes": "0.2.2 \u2014 Business & Operations listing focused on cabinetry quotes, invoices, and project status."
},
"apps": "./.app.json"
}
}
}
SHA-256: a46349ae8424b6941c0ccdd9c1bfb083c694179da835ad0f87ed43ef58c12936