agentic-bundle-aas-mobile-app-builder
claudecodexInstall the "AAS Mobile App Builder" editorial skill bundle for Claude Code.
19 skills
Claude Code plugin for mobile app release automation — metadata, localization, screenshots, versioning, and EAS submission.
Plugin automobileapp from marketplace automobileapp in ofcskn/mobile-automation-plugin. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
automobileappAutomates the full mobile app release pipeline — version management, localized metadata, multi-device screenshot generation, i18n translations, and store submission for iOS and Android. Use when the user asks to "release my app", "bump the version", "generate store screenshots", "update metadata in
generating-store-screenshotsManages 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, hea
managing-app-localizationsManages 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
managing-app-permissionsValidates 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 rejec
managing-app-registryManages 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
managing-app-versionsManages 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 (Exp
managing-store-metadataManages 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 cop
optimizing-aso-seoOptimizes 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", "im
optimizing-geoOptimizes 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
selecting-app-localesEnforces 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 (locale_config.xml) and the
submitting-app-releaseRuns 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 expl
/automobileapp:msd-asoRun ASO keyword research and metadata optimization for one or all locales
/automobileapp:msd-buildBuild the app using EAS — local build (no cloud queue) or EAS cloud. Tracks output binary path for direct submission.
/automobileapp:msd-bumpBump the app version number for iOS and Android
/automobileapp:msd-checklistWalk through the First Release checklist for App Store or Play Store step by step — AI marks automated steps done, prompts you for manual steps
/automobileapp:msd-discoverScan a directory to discover all Expo/React Native apps and show which ones are registered
/automobileapp:msd-geoGenerate GEO (AI discoverability) content — entity anchor, schema markup, ProductHunt copy, press release
/automobileapp:msd-initInitialize a new app in the plugin registry — creates config, versions, metadata directories, and registers the app
/automobileapp:msd-localeAdd a new language, fix missing translations, or audit i18n completeness
/automobileapp:msd-metadataUpdate, validate, or sync App Store and Google Play metadata
/automobileapp:msd-permissionsValidate and fix iOS and Android app permissions — checks NSUsageDescription strings, Android dangerous permissions, and optionally modifies app.json
/automobileapp:msd-release-notesGenerate "What's New" release notes for all locales — outputs a single consolidated file per platform with locale XML tags for easy copy-paste
/automobileapp:msd-releaseRun the full mobile app release pipeline for iOS and/or Android
/automobileapp:msd-screenshotsGenerate or update store screenshots for all devices and locales — automatically explores the running simulator to find best marketing screens
/automobileapp:msd-select-localesSelect or update the app's supported locales before metadata, screenshots, or i18n work
/automobileapp:msd-setup-credentialsInteractive credential setup for App Store and Google Play — walks through getting each key, validates format, and stores securely in EAS secrets or .env.production
/automobileapp:msd-statusShow current state of a registered app — version, first release status, locale coverage, pending actions
/automobileapp:msd-validateRun all pre-release validation checks without submitting
app-registry-managerManages the app registry in .msd/memory/apps.json — reads and writes app state, checks first-release status, discovers apps in directories
aso-geo-optimizerSpecialized agent for ASO keyword research, metadata optimization, and GEO (AI discoverability) content generation across iOS, Android, and web surfaces
checklist-runnerRuns interactive platform release checklists step-by-step — executes automated steps, prompts for manual steps, tracks progress, marks first release complete
locale-selectorEnforces locale selection gate before any localization, metadata, screenshot, or i18n work begins. Writes confirmed locale set to .msd/config/{app-id}.config.json.
localization-auditorSpecialized agent for i18n auditing — finding missing translation keys, adding new locales, validating locale code formats across iOS, Android, and Google Play
metadata-validatorSpecialized agent that validates and enforces Apple App Store and Google Play metadata character limits, keyword strategy, and indexing rules
release-coordinatorOrchestrator agent that coordinates the full release pipeline across version, screenshots, metadata, localization, and submission phases
screenshot-pipelineSpecialized agent for the two-phase screenshot pipeline — simulator/emulator capture (Phase 1) and design layer via ParthJadhav/app-store-screenshots (Phase 2, exclusively)
version-managerSpecialized agent for all version number management — bumping, syncing, validating iOS and Android version codes across app.json, Info.plist, and build.gradle
bash -c 'FILE=$(echo "$CLAUDE_TOOL_INPUT" | python3 -c "import sys,json; d=json.load(sys.stdin); print(d.get(\"file_path\",d.get(\"path\",\"\")))" 2>/dev/null); if echo "$FILE" | grep -q "/metadata/";
bash -c 'FILE=$(echo "$CLAUDE_TOOL_INPUT" | python3 -c "import sys,json; d=json.load(sys.stdin); print(d.get(\"file_path\",d.get(\"path\",\"\")))" 2>/dev/null); if echo "$FILE" | grep -q "/locales/";
Install the "AAS Mobile App Builder" editorial skill bundle for Claude Code.
19 skills
Apollo GraphQL agent skills for Claude Code — Apollo Client, Server, Federation, Connectors, Router, Rover CLI, iOS, Kotlin, and the Apollo MCP server. Covers schema design, query optimization, and GraphQL best practices.
14 skills · 1 MCP server · LSP
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
9 skills · 4 commands · 3 agents
Work with incident.io from Claude: respond to and investigate incidents, check on-call schedules and escalations, and author the runbooks, skills and architecture docs that incident.io investigations draw on. Bundles the official incident.io MCP server (OAuth on first use).
11 skills · 1 MCP server
Ship a new language without the usual breakage. Three deterministic stdlib scripts: a translation-file checker for JSON/ARB (i18next, ICU), .properties, .strings, Android strings.xml and gettext .po that blocks on missing keys, renamed placeholders, ICU syntax errors, plural/select without other, zero branches that never match and plural categories the target locale needs, from the embedded Unicode CLDR 49 table (ru few/many, ar six forms); a hardcoded-string scanner for React, Vue, Svelte and HTML that flags text and user-facing attributes outside t(), concatenated translations, locale-less toLocaleString and '$' + amount; and a pseudo-locale generator (en-XA accented and expanded, ar-XB right-to-left) that keeps placeholders and ICU syntax intact. Ships cs-i18n-engineer agent, /cs-i18n-check and /cs-pseudo-locale commands and 3 cited references.
1 skill · 2 commands · 1 agent
Essential development subagents for everyday coding tasks - backend, frontend, fullstack, mobile, and API design
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.