← Files VibecodeARCHIVED FILE
plugin.json
6.26 KB · Oct 6, 2026 · 18:05 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "vibecode",
"version": "1.0.1",
"description": "Build native iPhone apps by chatting, then try them on a live simulator in ChatGPT.",
"author": {
"name": "Vibecode",
"email": "support@vibecodeapp.com",
"url": "https://www.vibecodeapp.com"
},
"homepage": "https://www.vibecodeapp.com",
"keywords": [
"iphone",
"ios",
"app builder",
"no-code",
"mobile apps"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Vibecode",
"shortDescription": "Build iPhone apps by chatting",
"longDescription": "Vibecode turns a conversation into a real, native iPhone app.\n\nDescribe what you want to make, like a calorie tracker, a habit app or a simple game, and ChatGPT turns it into a build brief for Vibecode. You can follow the build right in the chat, including Vibecode's agent testing the app on an iPhone simulator. When it's done, the finished app runs on a live simulator inside ChatGPT, so you can tap through it before you go anywhere else.\n\nWhen you're ready to keep going, open the project in Vibecode on the web, scan a QR code to open it in the Vibecode iPhone app, or start publishing it to the App Store from Vibecode.\n\nAsk for changes to an app you've built, like a new screen, a different color or a fix, and Vibecode's agent makes them and tests them, right in the chat. Ask to see your Vibecode apps at any time to pick up an app you've already built.\n\nConnect your Vibecode account when ChatGPT asks; every app you build lives in that account.",
"developerName": "Vibecode",
"category": "Developer Tools",
"capabilities": [
"Build native iPhone apps",
"Edit apps by chatting",
"Live iPhone simulator preview",
"Open apps in Vibecode"
],
"websiteURL": "https://www.vibecodeapp.com",
"supportURL": "https://www.vibecodeapp.com/support",
"privacyPolicyURL": "https://www.vibecodeapp.com/privacy",
"termsOfServiceURL": "https://www.vibecodeapp.com/terms",
"defaultPrompt": [
"Build me an iPhone app to track my workouts",
"Make a simple habit tracker app for my iPhone",
"Show me my Vibecode apps"
],
"brandColor": "#FF6D33",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Build a new iPhone app from an idea",
"prompt": "Build me an iPhone app to log how much water I drink each day, with a daily goal and a history screen",
"tools_triggered": "create_app, show_app",
"expected_behavior": "ChatGPT writes a short build brief and starts the build. A Vibecode card appears with the app name and a phone that shows what the agent is doing, with its latest note below. When the agent tests the app, the card shows it on an iPhone simulator. When the build finishes (usually within 15 minutes), the finished app runs on the live simulator in the card, with Open in Vibecode below it."
},
{
"description": "Check on a build in progress (same chat as the first case)",
"prompt": "How's my app coming along?",
"tools_triggered": "get_build_status",
"expected_behavior": "ChatGPT says whether the app is still building, ready or stopped, and describes what the agent is working on in plain words."
},
{
"description": "Change an app built earlier (the test account already has Water Log)",
"prompt": "Change my Water Log app so the daily goal is 3 liters and the add-water button is blue",
"tools_triggered": "list_projects, edit_app, show_app",
"expected_behavior": "ChatGPT asks to allow the change the first time, then sends it to Vibecode and shows the app's card. While the agent works, the card shows what it is doing and the agent testing the change on the iPhone simulator. When it finishes, the updated app runs on the live simulator in the card. If the app is still building, ChatGPT says to wait until it finishes."
},
{
"description": "Open an app built earlier (the test account already has Water Log)",
"prompt": "Open my Water Log app",
"tools_triggered": "list_projects, show_app",
"expected_behavior": "ChatGPT finds the app and shows its Vibecode card. The app runs on a live iPhone simulator in the card and can be tapped through."
},
{
"description": "Get the app onto a phone or the App Store",
"prompt": "How do I get my Water Log app on my iPhone or publish it to the App Store?",
"tools_triggered": "list_projects, get_handoff_links",
"expected_behavior": "ChatGPT gives links to open the app in the Vibecode iPhone app and to start publishing it to the App Store from Vibecode, without mentioning prices."
}
],
"negative": [
{
"description": "A website, not an iPhone app: Vibecode's plugin only builds native iPhone apps, so it should not start a build",
"prompt": "Build me a landing page for my bakery"
},
{
"description": "An Android-only app: Vibecode's plugin builds iPhone apps, so it should not start a build",
"prompt": "Make me an Android app for tracking my runs"
},
{
"description": "An unrelated question: nothing for Vibecode to do",
"prompt": "What's a good recipe for banana bread?"
}
]
},
"demo_recording_url": "https://vibecode-chatgpt-demo.chorus.host",
"commerce": false,
"commerce_description": "Vibecode does not sell anything inside ChatGPT. Accounts and plans are managed on vibecodeapp.com."
},
"publication": {
"release_notes": "First release: build native iPhone apps from ChatGPT, ask for changes to them, follow the agent as it builds and tests, and try the finished app on a live iPhone simulator."
},
"apps": "./.app.json"
}
}
}
SHA-256: f3f0a21c5d9155dc80609008b0368528b7e1ed27de6619d462a98daf9517e864