app-store-optimization
Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store
Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security
Installation for Agentic Skill
View all platforms →skilz install alirezarezvani/claude-code-aso-skill/app-store-optimization skilz install alirezarezvani/claude-code-aso-skill/app-store-optimization --agent opencode skilz install alirezarezvani/claude-code-aso-skill/app-store-optimization --agent codex skilz install alirezarezvani/claude-code-aso-skill/app-store-optimization --agent gemini
First time? Install Skilz: pip install skilz
Works with 22+ AI coding agents
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/alirezarezvani/claude-code-aso-skill cp -r claude-code-aso-skill/app-store-optimization ~/.claude/skills/ Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
automating-mail
by SpillwaveSolutionsAutomates Apple Mail via JXA with AppleScript dictionary discovery. Use when asked to "automate email", "send mail via script", "JXA Mail automation",...
automating-reminders
by SpillwaveSolutionsAutomates Apple Reminders using JavaScript for Automation (JXA). Use when asked to "create reminders programmatically", "automate reminder lists", "JX...
mastering-postgresql
by SpillwaveSolutionsPostgreSQL development for Python with full-text search (tsvector, tsquery, BM25 via pg_search), vector similarity (pgvector with HNSW/IVFFlat), JSONB...
automating-contacts
by SpillwaveSolutionsAutomates macOS Contacts via JXA with AppleScript dictionary discovery. Use when asked to "automate contacts", "JXA contacts automation", "macOS addre...
Agentic Skill Details
- Owner
- alirezarezvani (GitHub)
- Repository
- claude-code-aso-skill
- Type
- Other
- Meta-Domain
- N/A
- Primary Domain
- N/A
- Market Score
- 0.0
Agent Skill Grade
C
Score: 72/100
Click to see breakdown
Score Breakdown
Areas to Improve
- No trigger phrases
- 404-line monolithic file with zero reference files defeats progressive disclosure architecture
- Marketing language and redundant elaboration wastes tokens; 'comprehensive', 'complete', 'successfully'
Recommendations
- Address 3 high-severity issues first
- Add trigger phrases to description for discoverability
- Add table of contents for files over 100 lines
Graded: 1/24/2026
Developer Feedback
I've been looking at how skills handle niche domains like ASO, and your approach to structuring this caught my attention—there's real potential here, but the execution needs some tightening to match the scope you're targeting.
Links:
TL;DR
You're at 72/100, solid C-grade territory. This is based on Anthropic's skill architecture rubric (PDA, spec compliance, utility, etc.). Your strongest area is Utility (15/20)—the ASO problem-solving is genuinely useful. Weakest spot: Progressive Disclosure Architecture (18/30)—your 404-line monolithic file defeats the whole "progressive" concept.
What's Working Well
- Solid domain coverage: You're hitting real ASO needs (keyword research, competitor analysis, tracking). The utility pillar reflects that.
- Clear triggers in description: Terms like "app store optimization", "research keywords", "analyze competitors" make this discoverable.
- Good JSON schemas: Your Input Formats section has concrete structure for what Claude needs—that's chef's kiss for clarity.
- Bonus points earned: You got +4 on modifiers for grep-friendly structure and explicit scope boundaries. That's not nothing.
The Big One: Kill the Monolith
Your 404-line SKILL.md is the anchor dragging your score down. Right now everything's crammed inline—capabilities, scripts, best practices, platform specs, examples. This kills your PDA score (18 instead of 26+).
Here's the fix: Split into 4 reference files:
references/scripts.md– All the actual optimization scriptsreferences/best-practices.md– Platform-specific guidance (App Store, Google Play)references/examples.md– Concrete input/output examplesreferences/platform-specs.md– Metadata limits, keywords, ratings
Keep SKILL.md under 100 lines with just the overview and pointers. This alone gets you +8 points and fixes your PDA bottleneck.
Other Things Worth Fixing
Add a Table of Contents – Files over 100 lines need one. Add after frontmatter with links to main sections. (+3 points)
Trigger phrases in description – You've got good trigger terms buried in the skill, but the frontmatter description doesn't state them explicitly. Change from vague marketing speak ("comprehensive toolkit") to: "Use when asked to 'app store optimization', 'optimize app store listing', 'analyze app keywords'" (+2 points)
Replace conversational examples with workflows – Your "How to Use" section shows chat-style prompts ("Hey Claude—I just added..."). Replace with numbered steps: 1) Provide app details 2) Run analyze_keyword() 3) Review recommendations 4) Apply to metadata (+3 points)
Add output examples – You describe output formats but show no actual JSON output. Add concrete examples like:
{"keyword": "task manager", "volume": "high", "competition": "medium", "relevance": 0.85}(+2 points)
Quick Wins (Actionable Items)
- Priority 1: Refactor into 5 files (1 main + 4 references) → +8 points
- Priority 2: Add TOC + explicit trigger phrases → +5 points
- Priority 3: Replace conversational examples with step-by-step workflows → +3 points
- Priority 4: Add concrete JSON output examples → +2 points
These four moves get you to ~90, B-grade territory. The architecture fix is the heavyweight—everything else builds on that foundation.
Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.
AI-Detected Topics
Extracted using NLP analysis
Report Security Issue
Found a security vulnerability in this agent skill?