Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    App Store & Google Play Submission Kit

    1

    Turns your app's spec and mockups into ready-to-paste App Store and Google Play listings, questionnaire answers and pixel-exact store visuals, in every language.

    $4.99

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    App Store & Google Play Submission Kit

    App Store & Google Play Submission Kit

    Example session with this skill installed

    Prepare the App Store and Google Play listings for my Flutter app Bloomly, in English and French, with all the store screenshots. My mockups are in design/screens/ and the brand colors are in lib/theme.dart.

    • Read your context and instructions
    • Compiled the app store
    Bloomly's listings are ready for both stores, in English (primary) and French, with every visual rendered at the exact required sizes.
    
    ## What I produced
    
    | File | Content |
    | --- | --- |
    | `STORE.md` | Every field of App Store Connect and the Play Console, in English and French, with answers and reasons |
    | `visuals.json` | Brand, captions and screenshots per language (re-render anytime) |
    | `store/en/`, `store/fr/` | 5 iPhone 6.9" screenshots, 5 Android screenshots, feature graphic 1024 × 500, Apple header and search artwork, contact sheet |
    | `store/android/icon-512.png` | Google Play icon |
    
    
    ## Listing texts (English)
    
    | Field | Value | Length |
    | --- | --- | --- |
    | App Store name | Bloomly: Plant Care | 19/30 |
    | Google Play name | Bloomly - Plant Watering | 24/30 |
    | Subtitle | Water reminders for every pot | 29/30 |
    | Short description | Never forget to water again: smart reminders and care tips for every plant. | 75/80 |
    | Keywords | houseplant,greenery,garden,succulent,orchid,fern,cactus,schedule,gardening,indoor,leaf,botany | 93/100 |
    
    
    The French listing is written for French users, not translated: "Bloomly : soin des plantes", subtitle "L'arrosage au bon moment", and its own keywords (plante, jardinage, succulente, orchidée…).
    
    ## Key answers
    
    | Questionnaire | Answer | Why |
    | --- | --- | --- |
    | Apple age rating | 4+ | No user content, ads, chat or mature themes |
    | Google IARC | PEGI 3 / ESRB Everyone | "Digital purchases: Yes" for Bloomly Plus |
    | Apple App Privacy | Email, User ID, Photos, Purchases (linked, App Functionality); Crash Data (not linked); no tracking | Firebase Auth, Storage and Crashlytics in pubspec.lock |
    | Google Data safety | Collected, not shared, encrypted in transit; account via OAuth, optional | Same data, deletion page at /delete-account |
    | Export encryption | Added `ITSAppUsesNonExemptEncryption = false` to ios/Runner/Info.plist | HTTPS and system encryption only |
    
    
    ## Checks
    
    `check_store.py STORE.md`: 16 fields, all within limits. I looked at both contact sheets: no overflowing captions, stickers clear of the important UI.
    
    ## Choices to validate
    
    1. Category: Lifestyle (Apple) and House & Home (Google). Utilities would also fit.
    2. Screenshot order: Today's list → plant rhythm → leaf scanner → photo diary → rooms.
    3. The promotional text announces shared households as "coming soon": remove it if that is not planned.
    
    ## Missing
    
    - App Review contact (name, phone, e-mail reachable during review).
    - 15+ closed testers for Google Play: your account is personal and recent, so 12 testers must stay opted in for 14 days before production access.
    
    ## Next steps
    
    1. Run `flutter build ipa` and `flutter build appbundle`.
    2. Upload the .ipa with Transporter; upload the first .aab by hand in Play Console > Internal testing.
    3. Paste STORE.md section by section, and send me any console question you are unsure about.
    

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Submitting a mobile app means filling two consoles with dozens of fields, five questionnaires and a stack of images at exact sizes, then doing it again for every language. This skill does all of it from your project, for any mobile technology.

    What your agent produces

    • STORE.md: every field of App Store Connect and the Google Play Console, in each language you choose, with a ready-to-paste value and the reason behind it.
    • store/: every visual at the exact required size, in each language, plus a contact sheet per language to check them at a glance.

    Listing texts, written for each language (not translated word for word) App name, subtitle, short and full descriptions, promotional text, Apple keywords (100 characters, no repeated words), release notes, categories and tags.

    Every questionnaire answered, with reasons Apple age rating, Google IARC content rating (question by question), Apple App Privacy, Google Data safety, target audience, content rights, export encryption, ads, advertising ID, financial and health features. The agent reads your code, dependencies and privacy manifests, so the answers match what the app really does.

    Review and testing Reviewer notes in English, App Review contact, Google app access, TestFlight internal and external testing, Google internal and closed testing (including the 12-testers-for-14-days rule), tester instructions in their languages.

    Store visuals rendered in every language iPhone 6.9" and 6.3" screenshots, Android phone screenshots, Apple header and search artwork, Google feature graphic and 512 px icon: tilted phone frame, caption with a highlighted word, stickers, in your brand colors and Google Fonts. A single visuals.json file re-renders everything.

    Any mobile technology Native iOS and Android, React Native (CLI or Expo), Flutter, Kotlin Multiplatform, Ionic / Capacitor, Cordova, NativeScript, .NET MAUI, Unity, Godot. The skill detects the technology, reads the facts from the right files and gives the matching build and upload commands (Xcode, Gradle, fastlane, EAS, CI).

    Checked, not guessed A bundled script verifies every character limit and Apple keyword rule. The agent never invents a fact: whatever it cannot find in the project becomes one short question with a suggested default. Then it stays with you in the consoles: paste any form question and get the exact value to pick.

    Included: SKILL.md, field-by-field references for both consoles (current as of October 2026), a technology guide, a language guide (locale codes, regional variants), templates, two Python scripts (standard library only), HTML visual templates, and a complete verified example.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean today

    • Passed all security checks, Safe to install

    Requires

    Python
    macOS
    cap
    Node.js
    eas-cli
    Git

    Listedtoday

    What's inside

    Frequently Asked Questions