generators-watermark-engine

Build configurable image and video watermarking pipelines with SwiftUI previews.

4|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-watermark-engine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generators-watermark-engine
Source: https://github.com/AutisticAF/claude-code-apple-dev-plugin/tree/main/skills/generators-watermark-engine
Command: npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-watermark-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates a production-grade watermarking system for images and videos, enabling branding, attribution, and freemium removal workflows.

Core Features & Use Cases

  • Supports text, image logo, and attributed watermarks with configurable positioning, opacity, scale, and padding
  • Provides a tiled watermark pattern option for freemium protection and a live SwiftUI preview for iteration
  • Includes a paywall-aware removal flow to hide watermarks when a subscription or purchase is active

Quick Start

Create a production-ready watermark engine scaffold and integrate it into your image processing pipeline.

Frequently Asked Questions about generators-watermark-engine

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

FAQPage Schema
How do I add a watermark to images and video in Swift?

To add a watermark to images and video in Swift, you build a configurable rendering pipeline. This engine generates text, image logo, and attributed overlays using CoreGraphics, supporting configurable positioning, opacity, scale, and padding across iOS and macOS.

Can I create a tiled watermark pattern for freemium protection in SwiftUI?

Yes, you can create a tiled watermark pattern for freemium protection in SwiftUI. The engine generates a tiled overlay option alongside a live SwiftUI preview, enabling rapid iteration of branding and attribution across your content.

Does this watermarking pipeline support paywall-aware removal flows?

Yes, the watermarking pipeline supports paywall-aware removal flows. It generates an optional configuration to hide watermarks automatically when a user has an active subscription or purchase, facilitating freemium app monetization.

What is the best way to scale watermarks based on image size in iOS?

The best way to scale watermarks based on image size in iOS is using size-based watermark scaling. The engine applies dynamic scaling logic during CoreGraphics rendering to ensure overlays match the target dimensions proportionally.

Do I need Swift 5.9 to use CoreGraphics rendering for video overlays?

Yes, you need Swift 5.9 or later to use this CoreGraphics rendering pipeline for video overlays. The engine satisfies Swift 5.9+ requirements to ensure compatibility with modular content models and modern iOS/macOS targets.

Why use a modular content model for text and image overlays in macOS?

Using a modular content model for text and image overlays in macOS separates rendering logic from data inputs. This approach manages text, image, and attributed watermarks distinctly, streamlining configuration for positioning, opacity, and padding.