Kronop/vibe-aso
You vibe-coded the app — now vibe the ASO. A Claude Code skill: keyword research, 50-locale App Store metadata, localized screenshots, worldwide pricing, in-app localization.
What it solves
It automates the tedious process of App Store Optimization (ASO) and localization for iOS apps, transforming a finished app into a globally ready product. It handles everything from keyword research and metadata translation to screenshot generation and pricing strategy, removing the the manual effort of managing dozens of different locales.
How it works
The tool operates as a skill for Claude Code, using LLM subagents to generate and translate content. It integrates with the App Store Connect API and Fastlane to push metadata and pricing. For visuals, it uses a bundled renderer (Playwright and Noto fonts) to burn translated headings into background mockups. It also includes a detector suite to ensure in-app UI strings are translated correctly without breaking the app's layout or meaning.
Who it’s for
iOS developers who want to optimize their app's visibility and global reach without manually managing translations, keyword research, and App Store Connect configurations.
Highlights
- End-to-end ASO: Covers keyword research, metadata for up to 50 locales, and worldwide pricing models.
- Automated Screenshot Rendering: Automatically burns localized text into images using a Figma template and Playwright.
- In-app Localization: Translates UI strings and uses a detector suite to catch common translation bugs like format-specifier drift.
- Verification-first Approach: Every API write is verified via read-back and any gaps in the API are converted into a manual checklist.
- Flexible Translation: Works by default with Claude subagents but supports DeepSeek and other OpenAI-compatible APIs.
Related
- Project
- Project
- Project
- Project