watermark-engine

Generate a watermarking system for images and videos with configurable overlays.

114|8|Updated Mar 4, 2025
One-click install
npx skills add https://github.com/gustavscirulis/snapgrid --skill watermark-engine-gustavscirulis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: watermark-engine
Source: https://github.com/gustavscirulis/snapgrid/tree/main/.claude/skills/skills/generators/watermark-engine
Command: npx skills add https://github.com/gustavscirulis/snapgrid --skill watermark-engine-gustavscirulis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill automates the process of adding customizable watermarks to images and videos, protecting your content and enabling monetization through optional paywall integration.

Core Features & Use Cases

  • Customizable Watermarks: Add text, logos, or attributed text with configurable positioning, opacity, and tiling.
  • Paywall Integration: Automatically remove watermarks upon subscription or one-time purchase.
  • Live Preview: See watermark effects in real-time within SwiftUI.
  • Use Case: A photographer wants to add a subtle logo to all their free preview images, which is automatically removed when a client purchases a full-resolution version.

Quick Start

Generate a watermark system with a text overlay positioned at the bottom right with 40% opacity.

Frequently Asked Questions about 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 videos in SwiftUI?

To add a watermark in SwiftUI, you can generate a production-ready system using CoreGraphics that overlays text, images, or attributed text onto your media. It includes live SwiftUI previews to see the effects in real-time.

Can I automatically remove a watermark when a user makes a purchase?

Yes, you can automatically remove watermarks upon a subscription or one-time purchase. The system integrates directly with paywall flows to conditionally strip the overlay for authenticated or paid users.

How do I create a tiled watermark pattern with opacity control?

You can create a tiled watermark pattern by configuring the overlay settings to repeat across the media surface. The system supports dynamic positioning and configurable opacity to achieve your desired visual coverage.

Does CoreGraphics support dynamic text overlays for branding?

Yes, CoreGraphics handles robust rendering for dynamic text and attributed string overlays. This allows you to apply customizable branding elements with precise positioning and opacity adjustments.

What is the best way to protect free preview images with a logo?

The best way to protect free previews is to apply a subtle logo watermark that is automatically removed upon payment. This automates content protection while enabling monetization through integrated purchase flows.