- Home
- Skills
- Mobile Development
- App Store & Google Play Submission Kit
Works with the AI Agents you already use
App Store & Google Play Submission Kit
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
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