← Files Mobile App MakerARCHIVED FILE

plugin.json

8.97 KB · Nov 11, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "mobile-app-maker",
  "version": "1.0.1",
  "description": "Mobile App Maker helps you plan, design, build and launch iPhone and Android apps, and web apps too. Describe your idea and it creates a complete app plan with screens, features and data, writes the copy for every screen, and generates working code as a web app that installs on phones or an Expo React Native mobile app. It checks App Store and Google Play listings for length, keyword and metadata-rule issues with prioritized fixes, edits existing app code from plain-English instructions, exports to popular frameworks, and creates a build link that opens your app brief in an online app builder. Replies that include the build link end with a short affiliate disclosure.",
  "author": {
    "name": "AI Research Plus",
    "email": "contact@airesearchplus.com",
    "url": "https://www.airesearchplus.com/"
  },
  "homepage": "https://www.airesearchplus.com/",
  "keywords": [
    "mobile app maker",
    "app maker",
    "mobile app builder",
    "app builder",
    "iPhone app",
    "Android app",
    "no-code",
    "app store optimization"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Mobile App Maker",
        "shortDescription": "Make iPhone and Android apps",
        "longDescription": "Mobile App Maker helps you plan, design, build and launch iPhone and Android apps, and web apps too, by chat. Describe your idea and it turns it into a clear plan, screen copy and working code you can run.\n\nWhat you can do:\n- Plan your app: the problem, users, MVP features, screen map, user flows and data model, before any code.\n- Build a working app: a complete web app that installs on phones, an Expo React Native mobile app, or a clickable prototype to test with users.\n- Start from a template: starters for booking, fitness, habit tracking, marketplaces, delivery, CRM, social, learning and more.\n- Write the screens: onboarding, sign-up and sign-in, paywalls, settings, help and support copy, plus feature specs with acceptance criteria.\n- Check your store listing: paste your App Store or Google Play listing to get scores and fixes for length limits, keywords, metadata rules, readability and conversion.\n- Edit and export code: change existing code from plain-English instructions, or convert it to Expo, Flutter, SwiftUI, Jetpack Compose, React, Next.js or Vue.\n- Launch and grow: ASO, screenshots, release notes, ratings and reviews, retention, launch marketing, starter legal texts and a launch checklist.\n- Get a build link: turn your plan into a link that opens an online app builder with your app brief already filled in.\n\nWho it is for: founders, small business owners, creators, product managers and anyone who wants an app without hiring a development team first.\n\nHow the tools work: the listing checker analyzes only the listing text you share in the conversation. It never opens store pages, and the text you send is not stored. The build link opens an online app builder with your brief and includes the plugin creator's affiliate code. Mobile App Maker is an independent plugin and is not sponsored or endorsed by that builder.\n\nLimitations: Mobile App Maker writes plans, copy and code in the conversation. It does not publish apps to the App Store or Google Play, create developer accounts or connect to your app's backend. Store rules change and each store reviews every app, so approval is never guaranteed. Legal texts are starter drafts, not legal advice. Details it cannot know about your app, such as prices, reviews and contact details, are marked for you to confirm or fill in.\n\nReplies that include the build link end with a short affiliate disclosure.",
        "developerName": "AI Research Plus",
        "category": "Developer Tools",
        "capabilities": [
          "Plan complete mobile and web apps",
          "Generate working app code and prototypes",
          "Write onboarding, paywall and screen copy",
          "Check App Store and Google Play listings",
          "Open your app brief in an app builder",
          "Edit app code by chat",
          "Export to Expo, Flutter, SwiftUI or React",
          "Plan screenshots, launch and growth"
        ],
        "websiteURL": "https://www.airesearchplus.com/",
        "supportURL": "https://www.airesearchplus.com/support/",
        "privacyPolicyURL": "https://www.airesearchplus.com/privacy/",
        "termsOfServiceURL": "https://www.airesearchplus.com/terms/",
        "defaultPrompt": [
          "Turn my idea into a mobile app",
          "Plan the screens and features for my app",
          "Get my app ready for the App Store and Google Play"
        ],
        "brandColor": "#6D28D9",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/mobile-app-maker/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Check an App Store listing",
              "prompt": "Check my App Store listing. Name: Best Budget Planner FREE!! Subtitle: Money. Keywords: budget, planner, best, android",
              "tools_triggered": "check_app_listing",
              "expected_behavior": "Calls the listing checker with store app_store and the name, subtitle and keywords, reports the scores and flags \"android\" in the keyword field, \"free\", \"best\" and the repeated symbols in the name, the keywords already in the name and the short subtitle, then suggests fixes in severity order."
            },
            {
              "description": "Review a Google Play listing",
              "prompt": "Review my Google Play listing. Title: Cookly - #1 Recipe App. Short description: The best free recipe app ever!",
              "tools_triggered": "check_app_listing",
              "expected_behavior": "Calls the listing checker with store google_play and the title and short description, reports an overall score of 49, capped until the high-severity issues are fixed, flags the \"#1\" claim in the title and \"best\" and \"free\" in the short description as store rule risks, and suggests compliant rewrites within 30 and 80 characters."
            },
            {
              "description": "Improve App Store keywords",
              "prompt": "Improve my App Store keywords. Name: Habit Hero. Subtitle: Small steps every day. Keywords: habit,hero,tracker,streak",
              "tools_triggered": "check_app_listing",
              "expected_behavior": "Calls the listing checker with store app_store, reports that \"habit\" and \"hero\" are already searchable from the name and that the keyword field uses 25 of 100 bytes, then proposes a new keyword field close to 100 bytes with no repeated words."
            },
            {
              "description": "Check an App Store description",
              "prompt": "Check my App Store description: FitTrack logs your workouts and meals. Also on Android! Support email: [fill in]",
              "tools_triggered": "check_app_listing",
              "expected_behavior": "Calls the listing checker with store app_store and the description, reports an overall score of 49, capped until the high-severity issues are fixed, flags \"Android\" as another platform named in App Store metadata and the unfinished \"[fill in]\" placeholder, then suggests fixes in severity order, including a description without them."
            },
            {
              "description": "Check a Google Play title",
              "prompt": "Review my Google Play title: FOCUS TIMER \ud83d\udd25 Study",
              "tools_triggered": "check_app_listing",
              "expected_behavior": "Calls the listing checker with store google_play and the title, reports an overall score of 49, capped until the high-severity issue is fixed, flags the emoji and the ALL CAPS words \"FOCUS\" and \"TIMER\" in the title as Google Play metadata-rule risks, notes that there is no short description, and suggests a compliant title within 30 characters."
            }
          ],
          "negative": [
            {
              "description": "Notification copy without a listing to check",
              "prompt": "Write three push notifications that bring users back to my fitness app."
            },
            {
              "description": "General app question",
              "prompt": "What is the difference between an iPhone app and an Android app?"
            },
            {
              "description": "Unrelated request",
              "prompt": "Translate 'good morning' into Spanish."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "First release: 33 skills for planning, designing, building, checking and launching mobile and web apps, and an MCP server with two read-only tools: a build link tool and an App Store and Google Play listing checker."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: d17a3b8a87b17f9cc26a1cd0471d391eea638eba853aed2f37656d1ff0130a93