ofcskn/mobile-automation-plugin
Command
Generate or update store screenshots for all devices and locales — automatically explores the running simulator to find best marketing screens.
ofcskn/mobile-automation-plugin
Command
Generate or update store screenshots for all devices and locales — automatically explores the running simulator to find best marketing screens.
ofcskn/mobile-automation-plugin
Command
Select or update the app's supported locales before metadata, screenshots, or i18n work.
ofcskn/mobile-automation-plugin
Command
Interactive credential setup for App Store and Google Play — walks through getting each key, validates format, and stores securely in EAS secrets or .env.production.
ofcskn/mobile-automation-plugin
Command
Show current state of a registered app — version, first release status, locale coverage, pending actions.
ofcskn/mobile-automation-plugin
Command
Run all pre-release validation checks without submitting.
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Manages the two-phase store screenshot pipeline: Phase 1 captures raw screenshots by automatically exploring the running iOS Simulator or Android Emulator — booting the device, launching the app, navigating every key screen, and capturing numbered PNGs; Phase 2 adds design layers (device frames, headlines…
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Manages i18n translation files and store metadata localization across iOS, Android, and Google Play. Use when the user says "add a language", "fix missing translations", "translate strings", "audit i18n", "missing locale keys", or any task involving language support. Source of truth for translation keys is…
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Validates iOS and Android app permissions — checks that all iOS NSUsageDescription strings are present and non-empty, detects dangerous or deprecated Android permissions, and cross-references declared permissions with actual API usage in the codebase. Use before every store submission to avoid rejection. Use…
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Manages the registry of known apps in .msd/memory/apps.json. Use when initializing a new app, updating app state (first release complete, new locale added), discovering apps in a directory, or reading current app status. Always read the registry before any release operation to check if first-release setup is complete.
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Manages semantic versioning for mobile apps across iOS and Android platforms. Use when the user says "bump version", "increment build number", "set version to", "release patch/minor/major", or "sync build numbers". Single source of truth is .msd/versions/{app-id}/version.json. Syncs to app.json (Expo), Info.plist…
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Manages App Store Connect and Google Play Console metadata — names, subtitles, keywords, descriptions, and release notes — enforcing Apple and Google hard character limits. Use when the user says "update description", "change keywords", "edit metadata", "update release notes", or "validate store copy". Always run…
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Optimizes App Store Optimization (ASO) strategy across all metadata fields for both Apple App Store and Google Play. Covers keyword research, competitor gap analysis, character-limit-aware copy, and screenshot caption alignment with Apple OCR indexing. Use when the user says "optimize keywords", "improve ASO"…
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Optimizes Generative Engine Optimization (GEO) — making the app discoverable when users ask AI assistants (Claude, ChatGPT, Gemini, Perplexity) for app recommendations. Covers entity anchor sentences, JSON-LD schema markup, ProductHunt copy, press releases, and 30-day AI visibility action plans. Use when the user says…
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Enforces locale selection before any localisation, metadata, screenshot, or i18n task begins. Use when starting a new app, adding languages, preparing for store submission, or any time the locale set is unknown or unconfirmed. Presents both the Android BCP 47 locale list (localeconfig.xml) and the Apple App Store…
ofcskn/mobile-automation-plugin
Skill Claude CodeCodex
Runs pre-flight validation gates and submits the app to App Store Connect and Google Play Console via EAS CLI. Use when the user says "release", "submit to store", "publish", "deploy app", or "submit for review". Always runs release-checklist.js first — never submits past a failing gate without explicit user…