app-store
App Store optimization and marketing skills for descriptions, screenshots, keywords, review responses, and comprehensive promotional strategy. Use when user…
Guides you through creating well-structured Claude Code skills with proper modularization, templates, and best practices. Use when creating new skills or improving existing ones.
$ npx -y skills add rshankras/claude-code-apple-skills --skill skill-creator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-creatorContext preview
The summary Claude sees to decide when to auto-load this skill.
Guides you through creating well-structured Claude Code skills with proper modularization, templates, and best practices. Use when creating new skills or improving existing ones.
name: skill-creator description: Guides you through creating well-structured Claude Code skills with proper modularization, templates, and best practices. Use when creating new skills or improving existing ones. allowed-tools: [Read, Write, Glob, Grep, Bash] last_verified: 2026-07-16 review_by: 2027-06-22
Helps you create well-structured, modularized Claude Code skills with best practices.
Use this skill when the user:
Ask the user:
Based on complexity:
**Simple Skills** (Self-contained):
.claude/skills/skill-name/ └── SKILL.md
**Complex Skills** (Modularized):
.claude/skills/skill-name/ ├── SKILL.md # Main skill definition ├── reference-1.md # Supporting reference ├── reference-2.md # Additional reference └── examples.md # Code examples/templates
The main SKILL.md should include:
--- name: skill-name description: Brief description of what the skill does and when to use it allowed-tools: [Read, Write, Edit] last_verified: 2026-07-16 review_by: 2027-06-22 ---
**Front Matter Fields:**
reality — set to today when creating; bump on every material edit
to ~2 weeks after the next WWDC (the natural decay event). CI requires both dates; a weekly workflow opens rollup issues when skills pass `review_by`
(e.g. `iOS 27 / macOS 27`) — add only if the skill cites OS/Swift versions
**Common Tool Combinations:**
# Skill Name Brief description of what this skill does. ## When This Skill Activates Use this skill when the user: - [Specific trigger 1] - [Specific trigger 2] - [Specific trigger 3] ## Process/Workflow ### 1. Step One - Instructions for first step - What to check or do - Expected outputs ### 2. Step Two - Instructions for second step - References to supporting files if needed ### 3. Output Format How to present results to the user. ## References Links to relevant documentation, files, or resources.
For complex skills, create modular reference files:
**When to Modularize:**
**Common Reference File Types:**
**Reference File Structure:**
# Reference Topic Brief description of this reference. ## Section 1 ### Subsection - Checklist items - Code examples - Explanations ## Section 2 [Content organized logically] ## References [External links if needed]
In the main SKILL.md, reference supporting files:
### 2. Load Reference Materials Before starting, familiarize yourself with these references: - **patterns.md** - Common patterns and anti-patterns - **examples.md** - Code examples and templates - **checklist.md** - Comprehensive review checklist
## When This Skill Activates Use this skill when the user: - Asks for code review or quality check - Mentions "best practices" or "refactoring" - Wants to improve code quality - Requests architecture review
// ❌ Vague - Check the code // ✅ Specific - Check for force unwrapping (!) - Verify all optionals use safe unwrapping patterns - Flag any instances for review with line numbers
Always provide:
### Pattern Example
#### ❌ Anti-pattern
// Bad code example
let value = optional!
#### ✅ Good pattern
// Good code example
guard let value = optional else { return }
#### Why?
Force unwrapping crashes if nil. Guard provides safe unwrapping.Provide clear output templates:
## Output Format Present findings in this structure: ### ✅ Strengths - [List strengths] ### ⚠️ Issues Found **[Category]** **[Priority]: [File:Line]** - [Description] // Current code // Suggested fix // Reason ### 📋 Recommendations 1. High priority items 2. Medium priority items 3. Low priority items
Choose appropriate tools:
| Task | Tools | |------|-------| | Reading code | `Read, Glob, Grep` | | Modifying code | `Read, Write, Edit` | | Running tes
A collection of Claude Code skills for iOS, macOS, watchOS, visionOS, and Apple platform development. These skills help you plan and build apps, maintain code quality, ensure HIG compliance, and guide you from idea to App Store.
Repo: rshankras/claude-code-apple-skills
App Store optimization and marketing skills for descriptions, screenshots, keywords, review responses, and comprehensive promotional strategy. Use when user…
Privacy-preserving ad measurement with AdAttributionKit (SKAdNetwork's successor) — install and re-engagement attribution, conversion-value strategy under…
Generate compelling App Store descriptions that convert browsers into users. Use when writing initial descriptions, improving existing copy, or drafting…
Apple Search Ads campaign strategy for indie developers — paid acquisition, keyword bidding, budget planning, and ROAS optimization. Use when user asks about…
Take a one-time in-app purchase from MISSING_METADATA to READY_TO_SUBMIT in App Store Connect — set its price schedule and localized display name/description…
Optimize app title, subtitle, and keywords for maximum App Store discoverability. Use when launching a new app, improving search rankings, entering new…