app-store-aso by timbroddin/app-store-aso-skill
npx skills add https://github.com/timbroddin/app-store-aso-skill --skill app-store-aso此技能提供全面的 Apple App Store 优化分析和元数据生成功能。分析现有应用商店列表,遵循 Apple 指南和字符限制生成优化的元数据,提供竞争洞察,并推荐截图故事板策略。
当用户请求 ASO 优化或元数据审查时:
分析应用上下文
加载 ASO 知识库
references/aso_learnings.md 获取全面的 ASO 最佳实践生成优化的元数据
验证字符计数
scripts/validate_metadata.py 验证所有元数据是否符合 Apple 的要求广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
需要验证的关键限制:
生成推荐后,务必使用验证脚本进行验证:
python scripts/validate_metadata.py
该脚本将:
集成模式:
按以下结构组织推荐内容:
应用名称 (X/30 字符) [优化后的名称]
副标题 (X/30 字符) [优化后的副标题]
宣传文本 (X/170 字符) [宣传文本]
关键词 (X/100 字符) [关键词,列表,无,空格]
描述 (X/4000 字符) [完整描述]
[关键洞察和定位建议]
[带有信息传递的截图建议有序列表]
[来自验证脚本的显示合规性的输出]
Krankie 是一个面向智能体的 CLI 工具,用于追踪 App Store 关键词排名。使用它来监控关键词表现,跟踪排名随时间的变化,并用真实数据为 ASO 优化决策提供信息。
bun install -g krankie
# 或直接运行
bunx krankie
应用管理:
# 搜索应用
krankie app search "<query>" --platform ios
# 添加应用以进行追踪
krankie app create <app_id> --platform ios
# 列出已追踪的应用
krankie app list
关键词追踪:
# 为应用添加要追踪的关键词
krankie keyword add <app_id> "<keyword>" --store us
# 列出已追踪的关键词
krankie keyword list
排名检查:
# 为所有已追踪的关键词运行排名检查
krankie check run
# 查看当前排名
krankie rankings
# 查看变动最大的(上升/下降)
krankie rankings movers
# 查看某个关键词的排名历史
krankie rankings history <keyword_id>
# 检查最后一次运行的状态
krankie check status
自动化:
# 安装每日定时任务(默认:早上 6 点)
krankie cron install --hour 6
# 检查定时任务状态
krankie cron status
所有命令都支持 --json 标志以获取结构化输出:
krankie rankings --json
krankie app list --json
获取适合智能体的指令:
krankie instructions --format json
~/.krankie/krankie.db(SQLite)中--force 来覆盖~/.krankie/check.logkrankie rankings 建立关键词排名基线krankie rankings movers 以衡量影响krankie rankings history 识别模式根据 Apple 的字符限制验证 App Store 元数据的 Python 脚本。提供带有清晰通过/失败指示符的交互式验证。
全面的 ASO 知识库,包含优化策略、竞争分析框架、关键词研究技术和经过验证的最佳实践。加载此文件以为所有 ASO 建议提供信息。
每周安装量
104
仓库
GitHub 星标数
17
首次出现
2026年2月5日
安全审计
安装于
amp101
opencode100
gemini-cli100
codex100
kimi-cli100
github-copilot100
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:
Analyze the App Context
Load ASO Knowledge Base
references/aso_learnings.md for comprehensive ASO best practicesGenerate Optimized Metadata
Validate Character Counts
scripts/validate_metadata.py to verify all metadata meets Apple's requirementsProvide Screenshot Strategy
Critical Limits to Validate:
After generating recommendations, always validate using the validation script:
python scripts/validate_metadata.py
The 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 krankie
App 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 list
Keyword Tracking:
# Add keywords to track for an app
krankie keyword add <app_id> "<keyword>" --store us
# List tracked keywords
krankie keyword list
Ranking 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 status
Automation:
# Install daily cron job (default: 6 AM)
krankie cron install --hour 6
# Check cron status
krankie cron status
All commands support --json flag for structured output:
krankie rankings --json
krankie app list --json
Get 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.
Weekly Installs
104
Repository
GitHub Stars
17
First Seen
Feb 5, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
amp101
opencode100
gemini-cli100
codex100
kimi-cli100
github-copilot100
营销心理学与心智模型应用指南 | 提升营销决策与客户行为理解
42,600 周安装