brainstorming
Structured design dialogue that validates ideas before implementation begins.
apple-app-store-agent
Comprehensive agent for preparing and generating all assets needed for Apple App Store submission. Use when user needs to prepare an iOS/iPadOS/macOS app for App Store release, including generating app metadata (descriptions, promotional text, keywords), creating app icons, designing screenshots,...
Full skill instructions
Automate preparation of all assets required for Apple App Store submission: metadata, screenshots, icons, and fastlane configuration.
User Request
│
├─► "Full App Store preparation" ──► Run complete workflow (all steps)
│
├─► "Generate metadata" ──► Step 1: Gather app info → Generate descriptions, keywords
│
├─► "Create screenshots" ──► Step 2: Get app screens → Generate styled screenshots
│
├─► "Make app icon" ──► Step 3: Get concept → Generate icon in all sizes
│
├─► "Set up fastlane" ──► Step 4: Create folder structure with all metadata files
│
└─► "Prepare review info" ──► Step 5: Generate review notes, demo credentials template
Gather information from user about their app:
Generate these localized text files (start with en-US):
| File | Max Length | Purpose |
|---|---|---|
name.txt | 30 chars | App name on App Store |
subtitle.txt | 30 chars | Brief tagline below app name |
description.txt | 4000 chars | Full app description |
promotional_text.txt | 170 chars | Updatable promo text (top of description) |
keywords.txt | 100 chars | Comma-separated, no spaces after commas |
release_notes.txt | 4000 chars | What's new in this version |
support_url.txt | URL | Support page link |
marketing_url.txt | URL | Marketing page link |
privacy_url.txt | URL | Privacy policy link (REQUIRED) |
Description structure:
Keywords strategy:
iPhone (Required: ONE of these):
iPad (Required if app runs on iPad):
Optional (auto-scaled from above):
See references/screenshot-specs.md for detailed dimensions and file naming.
App Store icon: 1024 x 1024 px (PNG, no transparency, no rounded corners)
Apple applies corner radius automatically. Submit square icon.
Use scripts/generate_app_icon.py to create icon or provide concept for AI generation.
Create this folder structure for fastlane deliver:
fastlane/
├── Appfile
├── Deliverfile
├── metadata/
│ ├── copyright.txt
│ ├── primary_category.txt
│ ├── secondary_category.txt
│ ├── en-US/
│ │ ├── name.txt
│ │ ├── subtitle.txt
│ │ ├── description.txt
│ │ ├── keywords.txt
│ │ ├── promotional_text.txt
│ │ ├── release_notes.txt
│ │ ├── privacy_url.txt
│ │ ├── support_url.txt
│ │ └── marketing_url.txt
│ └── review_information/
│ ├── demo_password.txt
│ ├── demo_user.txt
│ ├── email_address.txt
│ ├── first_name.txt
│ ├── last_name.txt
│ ├── notes.txt
│ └── phone_number.txt
└── screenshots/
└── en-US/
├── iphone_6.9_inch/
│ ├── 1_feature_one.png
│ ├── 2_feature_two.png
│ └── ...
└── ipad_13_inch/
├── 1_feature_one.png
└── ...
Use scripts/init_fastlane_structure.py to generate this structure.
Privacy URL is mandatory. Must include:
Provide GitHub Pages URL or hosted policy link.
Primary category is required. See references/app-categories.md for full list.
Common categories:
| Script | Purpose |
|---|---|
init_fastlane_structure.py | Create complete fastlane folder structure |
generate_screenshot_mockup.py | Add device frames and text to screenshots |
generate_app_icon.py | Create app icon in required size |
validate_metadata.py | Check character limits and required fields |
For full preparation, run:
python scripts/init_fastlane_structure.py --app-name "My App" --bundle-id "com.company.app"
Then populate the generated text files with content.
Structured design dialogue that validates ideas before implementation begins.
Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.
Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.
Introduction to the obra skills system with mandatory skill invocation rules and best practices.
Execute a written implementation plan with critical review and task checkpoints.
Delegate independent tasks to specialized agents working concurrently with isolated context.
Isolated git worktrees with smart directory selection and safety verification.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
The world's fastest calendar for remote work
Capture, organize, and utilize your knowledge effortlessly.
Instant Summaries of Audio & Video Interviews with AnySummary
Transform PDFs into engaging mind maps.
Chat with any PDF instantly
Create an optimal daily plan using your voice
A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.
AskYourPDF Pricing Plans: Tailored to Your Needs