← Files iShoppiARCHIVED FILE
.codex-plugin/plugin.json
7.1 KB · Nov 3, 2026 · 12:12 UTC
{
"author": {
"name": "EDWIN RENE MOLINA ICAZA"
},
"description": "Create your iShoppi online store through ChatGPT. Provide a store name and business category, review the proposed configuration, and confirm publication. Use the iShoppi portal to add products, customize your storefront, and configure payments and delivery. This integration creates one store per account; existing-store changes and requests for additional stores are handled through the portal.",
"interface": {
"capabilities": [],
"category": "Business & Operations",
"defaultPrompt": [
"Create an online store called LittleNest for baby products.",
"Help me create an online store for my business.",
"Quiero crear una tienda llamada Sabor Casero para vender comidas preparadas, en espa\u00f1ol."
],
"developerName": "EDWIN RENE MOLINA ICAZA",
"displayName": "iShoppi",
"longDescription": "Create your iShoppi online store through ChatGPT. Provide a store name and business category, review the proposed configuration, and confirm publication. Use the iShoppi portal to add products, customize your storefront, and configure payments and delivery. This integration creates one store per account; existing-store changes and requests for additional stores are handled through the portal.",
"privacyPolicyURL": "https://ishoppi.com/privacidad.php?lang=en",
"shortDescription": "Create your online store",
"supportURL": "https://ishoppi.com/soporte.php?lang=en",
"termsOfServiceURL": "https://ishoppi.com/legales.php?lang=en",
"websiteURL": "https://ishoppi.com",
"logo": "./assets/logo-ishoppi.png",
"composerIcon": "./assets/logo-ishoppi.png"
},
"name": "ishoppi",
"version": "1.0.0",
"mcpServers": "./.mcp.json",
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Verify authentication with the dedicated reviewer account, using the private sign-in instructions supplied in Review details.",
"prompt": "Use checkLogin to verify my iShoppi account connection.",
"tools_triggered": "checkLogin",
"expected_behavior": "Reports authentication as OpenAI Reviewer. May create or link the corresponding iShoppi user account if needed. Does not create a store or check whether the account already owns a store."
},
{
"description": "Create a Spanish-language restaurant store for prepared meals. Start with a clean reviewer account. After the proposed configuration appears, reply: S\u00ed, confirma la creaci\u00f3n.",
"prompt": "Quiero crear una tienda llamada Sabor Reviewer para vender comidas preparadas, en espa\u00f1ol.",
"tools_triggered": "checkLogin when needed; prepareStore; createStore after explicit confirmation",
"expected_behavior": "Selects restaurantes (Restaurantes), distinct from alimentos (food-product retail), and Spanish. Preparation returns an inactive proposed address and a preparationId without publishing. After confirmation, creates the store and returns its HTTPS address, https://ishoppi.com, 60 days of access, and portal setup steps for products, logo, design, payments and delivery."
},
{
"description": "Collect a missing store name before creating a pet-products store. Start with a clean reviewer account. When asked, answer: Mascotas OpenAI. Confirm creation only after reviewing the configuration.",
"prompt": "Quiero crear una tienda para perros.",
"tools_triggered": "checkLogin when needed; prepareStore after receiving the name; createStore after explicit confirmation",
"expected_behavior": "Asks for the missing name rather than inventing one. Uses mascotas and Spanish. Prepares Mascotas OpenAI without publishing, then creates it after confirmation. Returns the HTTPS store and portal addresses, 60-day access notice and portal setup steps."
},
{
"description": "Handle a domain-like store name without claiming to register a custom domain. Start with a clean reviewer account. After reviewing the configuration, reply: Yes, create it.",
"prompt": "Create my pet store called reviewer-pets.com in English.",
"tools_triggered": "checkLogin when needed; prepareStore; createStore after explicit confirmation",
"expected_behavior": "Uses mascotas and English. Normalizes the store name to reviewer-pets and proposes reviewer-pets.ishoppi.com. Does not claim to purchase, register or connect reviewer-pets.com. After confirmation, returns the HTTPS store and portal addresses, 60-day access notice and portal setup steps."
},
{
"description": "Enforce one store per account through this integration. Start with a clean reviewer account and confirm creation of the first store. Then request: Create another store called Reviewer Fashion Two for shoes in English. Confirm the second configuration if offered. Do not reset the reviewer account between these requests.",
"prompt": "Create my store called Reviewer Fashion One for clothing in English.",
"tools_triggered": "checkLogin when needed; prepareStore; createStore after explicit confirmation. The second request may be rejected at preparation or creation.",
"expected_behavior": "Creates the first store using moda after confirmation. Does not create a second store for the same account. Explains the existing-store restriction and directs additional-store requests to https://ishoppi.com. Does not suggest changing accounts or modifying the service policy."
}
],
"negative": [
{
"description": "General business advice does not request store creation. Provide advice or research without calling iShoppi tools.",
"prompt": "What kinds of products are currently good ideas for a small online business?"
},
{
"description": "Existing-catalog editing is outside the integration. Do not call iShoppi tools to list or edit products. Offer drafting help using user-provided data and explain that live changes belong in the management portal.",
"prompt": "Help me write product descriptions and update the prices of the items already in my online store."
},
{
"description": "Shopping comparison is not store creation. Provide shopping research without calling iShoppi tools.",
"prompt": "Find and compare three affordable online shops where I can buy baby clothes."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1JQB4cgZU0eShRlbxcWLwG_GiRHqCc0We/view?usp=drive_link"
},
"publication": {
"countries": [],
"release_notes": "Initial package for this new submission. Create an online store after reviewing and confirming its configuration. Includes restaurant classification for prepared meals, existing-store handling, review test cases and a video walkthrough."
}
}
},
"apps": "./.app.json"
}
SHA-256: 6d71913786bbbdd6801fcfc5c261e48358343dcb72b2f17eb89d9a8245bd73fe