app-store-aso — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited app-store-aso (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill enables comprehensive Apple App Store Optimization (ASO) analysis and metadata generation. Analyze existing app listings, generate optimized metadata following Apple's guidelines and character limits, provide competitive insights, and recommend screenshot storyboard strategies.
When a user requests ASO optimization or metadata review:
references/aso_learnings.md for comprehensive ASO best practicesscripts/validate_metadata.py to verify all metadata meets Apple's requirementsCritical Limits to Validate:
After generating recommendations, always validate using the validation script:
python scripts/validate_metadata.pyThe script will:
Integration Pattern:
Structure recommendations as:
App Name (X/30 characters) [optimized name]
Subtitle (X/30 characters) [optimized subtitle]
Promotional Text (X/170 characters) [promotional text]
Keywords (X/100 characters) [keyword,list,no,spaces]
Description (X/4000 characters) [full description]
[Key insights and positioning recommendations]
[Ordered list of screenshot recommendations with messaging]
[Output from validation script showing compliance]
Krankie is an agent-first CLI tool for tracking App Store keyword rankings. Use it to monitor keyword performance, track ranking changes over time, and inform ASO optimization decisions with real data.
bun install -g krankie
# or run directly
bunx krankieApp Management:
# Search for apps
krankie app search "<query>" --platform ios
# Add an app to track
krankie app create <app_id> --platform ios
# List tracked apps
krankie app listKeyword Tracking:
# Add keywords to track for an app
krankie keyword add <app_id> "<keyword>" --store us
# List tracked keywords
krankie keyword listRanking Checks:
# Run ranking checks for all tracked keywords
krankie check run
# View current rankings
krankie rankings
# See biggest movers (gains/losses)
krankie rankings movers
# View ranking history for a keyword
krankie rankings history <keyword_id>
# Check status of last run
krankie check statusAutomation:
# Install daily cron job (default: 6 AM)
krankie cron install --hour 6
# Check cron status
krankie cron statusAll commands support --json flag for structured output:
krankie rankings --json
krankie app list --jsonGet agent-friendly instructions:
krankie instructions --format json~/.krankie/krankie.db (SQLite)--force to override~/.krankie/check.logkrankie rankings to establish baseline keyword positionskrankie rankings movers to measure impactkrankie rankings history to identify patternsPython script that validates App Store metadata against Apple's character limits. Provides interactive validation with clear pass/fail indicators.
Comprehensive ASO knowledge base containing optimization strategies, competitive analysis frameworks, keyword research techniques, and proven best practices. Load this file to inform all ASO recommendations.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.