What problem does it solve?
This Skill eliminates the need to build a custom watermarking system from scratch for iOS and macOS apps, solving the common pain point of adding branding, attribution, or freemium watermarks to visual content while gating removal behind subscriptions or purchases.
Core Features & Use Cases
- Configurable Watermark Overlays: Support for text, image/logo, and styled attributed watermarks with custom positioning (corners, center, tiled diagonal patterns), opacity, and scale.
- Paywall-Gated Removal: Automatically removes watermarks for users with active subscriptions or one-time purchases, with integration points for existing StoreKit or custom subscription logic.
- Cross-Platform Swift Support: Generates production-ready Swift code for iOS 16+ and macOS 13+ with live SwiftUI previews, CoreGraphics rendering, and Observable state management.
- Use Case: A photo editing app can use this Skill to add a tiled "PREVIEW" watermark to free user exports, and remove it instantly when a user upgrades to a premium subscription.
Quick Start
Use the watermark-engine skill to generate a complete watermarking system for my iOS photo app that adds a tiled "PREVIEW" watermark to free user image exports and removes it automatically for users with an active premium subscription.