skill-ios

Generate SwiftUI 6 iOS apps with App Store compliance preconfigured.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/limit5/OmniSight-Productizer --skill skill-ios
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-ios
Source: https://github.com/limit5/OmniSight-Productizer/tree/main/configs/skills/skill-ios
Command: npx skills add https://github.com/limit5/OmniSight-Productizer --skill skill-ios

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building production-ready iOS apps that pass App Store compliance, support push notifications and in-app purchases, and follow SwiftUI best practices requires hours of manual scaffolding and configuration, with high risk of missing critical gates like privacy manifests or codesign setup.

Core Features & Use Cases

  • End-to-end iOS project scaffolding: Generates a complete SwiftUI 6 + Swift 5.9 project with optional Swift Package Manager or CocoaPods support, pre-configured with the correct iOS 16.0 deployment target and build settings.
  • Built-in compliance and store integration: Includes pre-wired APNs push notification templates, StoreKit 2 in-app purchase flows, auto-generated PrivacyInfo.xcprivacy manifests, and Fastlane lanes for TestFlight and App Store submission, all passing Apple's ASC and privacy gates out of the box.
  • Validated framework coverage: Acts as a pilot skill that exercises every P0-P6 mobile framework capability, mirroring the validation pattern used for web and camera verticals to ensure the entire mobile toolchain works end-to-end.
  • Use Case: A mobile development team can use this skill to generate a fully configured, compliant iOS project in minutes instead of days, avoiding common pitfalls like missing privacy declarations or incorrect codesign configuration.

Quick Start

Use the skill-ios skill to generate a production-ready iOS SwiftUI app with push notifications, StoreKit 2 in-app purchases, and App Store compliance pre-configured by providing your desired project name and bundle identifier.

Frequently Asked Questions about skill-ios

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a SwiftUI app for App Store Connect submission?▼

Scaffolding a production-ready iOS app requires configuring build settings, codesign chains, and App Store Connect metadata. This skill automates that end-to-end generation, producing a compliant SwiftUI 6 project pre-configured with StoreKit 2, APNs, and Fastlane lanes for fast TestFlight deployment.

What is a PrivacyInfo.xcprivacy manifest and do I need it for iOS deployment?▼

A PrivacyInfo.xcprivacy manifest is Apple's required privacy declaration for iOS deployment. This skill auto-generates this manifest during project initialization to satisfy Apple's Privacy Manifest mandates, ensuring your app passes App Store Connect compliance gates without manual configuration.

Can I use Swift Package Manager for iOS project initialization here?▼

Yes, you can use Swift Package Manager for iOS project initialization. This skill generates a complete SwiftUI 6 and Swift 5.9 project with optional Swift Package Manager or CocoaPods support, pre-configured with the correct iOS 16.0 deployment target.

How do I set up StoreKit 2 in-app purchases and APNs push notifications?▼

Setting up StoreKit 2 in-app purchases and APNs push notifications involves wiring specific SDK flows into your iOS app. This skill pre-configures these StoreKit 2 in-app purchase flows and APNs push notification templates automatically during the end-to-end scaffolding process.

What's the best way to automate TestFlight builds and App Store compliance validation?▼

Automating TestFlight builds and App Store compliance validation is best handled through Fastlane integration and automated metadata generation. This skill includes pre-wired Fastlane lanes for TestFlight submission and validates your project against Apple's ASC submission requirements and P0-P6 capability gates.

Why does my iOS app fail App Store Connect submission due to missing privacy declarations?▼

iOS apps fail App Store Connect submission due to missing privacy declarations when the required PrivacyInfo.xcprivacy manifest is absent or incomplete. This skill eliminates this failure risk by auto-generating compliant privacy manifests and validating codesign chain integration out of the box.