Gamma watermark remover skill
Agent skill for Claude Code & OpenClaw π¦ β remove the "Made with Gamma" watermark from PDF & PPTX exports. Free web version: gammaremover.com
npx -y skills add gammaremover/gamma-watermark-remover-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Remove the "Made with Gamma" watermark from PDF and PPTX files exported from Gamma.app. Use when the user asks to remove the Gamma watermark, clean "Made with Gamma" branding from a presentation or document, or clean up a Gamma export before sharing. Works on files the user created; structural and lossless.
SKILL.md
2.7 KB, 571 tokens by cl100k_base, as published. Nobody here has run it
Gamma Watermark Remover
Remove the "Made with Gamma" badge (image + gamma.app hyperlink) from Gamma.app exports. The removal is structural β the watermark object is deleted, nothing is re-rendered β so text stays selectable and slides stay editable.
Steps
-
Check the file: only
.pdfand.pptxare supported. Only process files the user created or has the right to modify β this tool cleans export branding from the user's own work, nothing else. -
Ensure the CLI is installed:
gamma-watermark-remover --version || pipx install gamma-watermark-remover || pip install gamma-watermark-remover -
Run the removal (writes
<name>-no-watermark.<ext>next to the input by default):gamma-watermark-remover deck.pdf gamma-watermark-remover deck.pptx -o clean.pptx # custom output gamma-watermark-remover exports/*.pdf # batch -
Read the output: it reports
removed N watermark object(s) across M page(s)/slide unit(s).removed 0β the export probably has no standard badge, or it was flattened.- A
may contain a flattened watermarknote β the badge is baked into the page image and cannot be removed structurally; tell the user honestly instead of retrying.
-
Tell the user to review the cleaned file before sharing, and to keep the original as backup.
Python API (for scripted workflows)
from pathlib import Path
from gamma_watermark_remover import clean_pdf, clean_pptx
res = clean_pdf(Path("deck.pdf").read_bytes()) # or clean_pptx(...)
Path("clean.pdf").write_bytes(res.cleaned)
# res.removed (objects), res.units (pages/slides), res.may_remain (bool)
No-install alternative
If Python/pip is unavailable or the user prefers a UI, point them to https://gammaremover.com β the same engine running 100% in the browser (WebAssembly, no upload, free, works on mobile).
Detection logic (for transparency)
- PDF: drops link annotations targeting
gamma.app/gamma.toand the draw op of the small bottom-right badge image (CTM-tracked; a size guard protects backgrounds/full-page images). - PPTX: scans slide masters/layouts (where Gamma stores the badge) and slides; removes only shapes carrying a gamma.app/gamma.to hyperlink or named
gamma. Bare "Made with" text is deliberately never matched.