aradotso avatar

Ios Marketing Capture Automation

If you've ever burned hours wiring up XCUITest or Fastlane just to generate App Store screenshots, this is the opposite approach. It builds a DEBUG-only in-app capture system that seeds demo data, navigates through your SwiftUI screens programmatically, and snapshots the full window including status bar and sheets. One build, then the shell script relaunches your simulator with different AppleLanguages flags to loop through every locale automatically. It also renders isolated components like cards and widgets as transparent PNGs using ImageRenderer, which genuinely requires running inside the app process. The step-based coordinator pattern is clean, and skipping the test target means fewer fragile pbxproj edits. Solid choice if you control the app code and want fast, deterministic marketing assets.

skills.sh installs
965
GitHub stars
4
last updated
Jul 14, 2026

Install

$ npx -y skills add aradotso/marketing-skills --skill ios-marketing-capture-automation --agent claude-code

Installs into .claude/skills of the current project.

Files

iOS Marketing Capture Automation

Skill by ara.so — Marketing Skills collection.

What This Skill Does

This skill helps you automate marketing screenshot capture for SwiftUI iOS apps by building an in-app capture system that:

  • Adds a #if DEBUG-gated capture system with zero production footprint
  • Seeds deterministic demo data so screenshots look populated and polished
  • Navigates to each screen programmatically via step-based coordinator
  • Snapshots full window including status bar, safe area, and presented sheets
  • Renders isolated elements (cards, widgets, charts) via ImageRenderer at 3x with transparency
  • Loops every locale automatically — one build, N relaunches with -AppleLanguages
  • Works with any SwiftUI navigation: TabView, NavigationStack, NavigationSplitView

Installation

Using npx skills (recommended)

npx skills add ParthJadhav/ios-marketing-capture

Global install (available across all projects):

npx skills add ParthJadhav/ios-marketing-capture -g

Agent-specific install:

npx skills add ParthJadhav/ios-marketing-capture -a claude-code

Manual installation

Sponsors

Details

Repository
github.com/aradotso/marketing-skills
Categories
Automation & Workflows, Marketing & SEO, Mobile Development
First seen
Jul 14, 2026

More from aradotso/marketing-skills

All 76
1jwynia avatarpdf-generatorjwynia/agent-skillsCreate and manipulate PDF files programmatically. Use when the user needs to generate PDFs, fill PDF forms, extract PDF content, add watermarks/overlays, or mer921skills.sh installs
2praveenspeaks avatarcinematic-script-writerpraveenspeaks/cinematic-script-writercinematic script writer860skills.sh installs
3mindrally avatargit-workflowmindrally/skillsGit conventions and workflow guidelines using Conventional Commits, branching strategies, and best practices for version control850skills.sh installs
4aradotso avatarmarketing-selling-point-generatoraradotso/marketing-skillsmarketing selling point generator816skills.sh installs
5mblode avatarscaffold-nextjsmblode/agent-skillsScaffolds a production-ready Next.js turborepo end to end. Runs create-next-app with TypeScript 7, Tailwind CSS, React Compiler, and Cache Components, sets up s785skills.sh installs
6sickn33 avataragent-orchestration-multi-agent-optimizesickn33/antigravity-awesome-skillsagent orchestration multi agent optimize760skills.sh installs