Ways to Contribute
Add a New Skill
Create specialized skills for ASO and app marketing tasks. See Adding Skills for detailed instructions. Good skill candidates:- Keyword research workflows
- Metadata optimization strategies
- A/B testing frameworks
- Competitor analysis methods
- App Store or Google Play specific features
Improve Existing Skills
Good contributions include:- Fix outdated App Store guidelines or character limits
- Add missing frameworks or scoring rubrics
- Improve output templates
- Add real-world examples
- Update for new Apple/Google features (In-App Events, Custom Product Pages, etc.)
Submission Process
Make Changes
Add or modify skills following the skill structure requirements.
Validate
Run the validation script to ensure your skill meets all requirements:Must pass with 0 errors before submitting.
Validation
The validation script (validate-skills.sh) checks:
- Frontmatter exists and is valid YAML
namefield matches directory namedescriptionincludes trigger phrases- Name format follows pattern:
^[a-z0-9]([a-z0-9-]{0,62}[a-z0-9])?$ - No consecutive hyphens in name
- Description length is 1-1024 characters
- SKILL.md file is under 500 lines (warning)
Repository Structure
Compatible Directories
Skills work with multiple agent systems:.cursor/skills/.agents/skills/.claude/skills/.codex/skills/
Next Steps
Adding Skills
Learn the skill structure and requirements
Agent Guidelines
Understand writing style and formatting