
Ios Aso Plugin
- Updated May 2, 2026
- conorluddy/ASOMarketplace
ios-aso-plugin scans an iOS app's Swift/SwiftUI codebase and generates paste-ready U.S. English App Store Optimization metadata, including app name, subtitle, keyword field, promotional text, description, category, screenshot captions, and IAP names. A mobile developer uses it when preparing or refreshing an App Store listing to maximize search discoverability without writing the copy from scratch.
Key points
- Scans Swift/SwiftUI code
- Generates ASO.md metadata
- Keywords + subtitle + description
- Screenshot captions and IAP names
Ios Aso Plugin by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add conorluddy/ASOMarketplace/plugin install ios-aso-plugin@aso-marketplaceAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Last updated | May 2, 2026 |
|---|---|
| Repository | conorluddy/ASOMarketplace ↗ |
What it does
Scan an iOS Swift/SwiftUI codebase and generate paste-ready App Store Optimization metadata (name, subtitle, keywords, description, screenshots captions).
README.md
ASO Marketplace
A Claude Code plugin marketplace for App Store Optimisation (ASO) tooling.
Sample output
Install
/plugin marketplace add https://github.com/conorluddy/ASOMarketplace
Plugins
| Plugin | Description |
|---|---|
| ios-aso-plugin | Generate paste-ready English (U.S.) ASO.md for an iOS app by scanning its Swift/SwiftUI codebase — App Name, Subtitle, Keywords, Promotional Text, Description, category, screenshot captions, IAP names, and research notes |
Usage
/plugin marketplace add https://github.com/conorluddy/ASOMarketplace
/plugin install ios-aso-plugin
Then in any iOS project, activate the skill:
/ios-aso
Adding a plugin
plugins/<name>-plugin/
├── .claude-plugin/
│ └── plugin.json # name, description, version
└── skills/
└── <skill-name>/
├── SKILL.md # Skill definition (frontmatter + instructions)
└── references/ # On-demand reference files
Add an entry to .claude-plugin/marketplace.json, then validate with claude plugin validate ..