<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1d ago

by SupercmoHQ

superCMO-skills

Open-source skills that empower any AI agent (Claude, Cursor, Hermes, etc.) to generate end-to-end marketing campaigns - UGC videos, ad videos, product photography and more.

  • Active — Updated in the last 14 days
  • Multi-agent — Targets three or more agents
Works with
  • Claude
  • Codex
  • Cursor

78 GitHub stars (78)

+30 in 20 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Oct 16: +30 in total; the busiest day was Sep 30 with +13 stars.Sep 27–28 (2 days): 0 stars (about 0/day)Sep 29: +1 starsSep 30: +13 starsOct 1: +2 starsOct 2: 0 starsOct 3: 0 starsOct 4: +1 starsOct 5: +1 starsOct 6: +2 starsOct 7: 0 starsOct 8: +1 starsOct 9: +1 starsOct 10: +1 starsOct 11: +2 starsOct 12: +1 starsOct 13: +2 starsOct 14: +2 starsOct 15: 0 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 27–28 (2 days)0
Sep 29+1
Sep 30+13
Oct 1+2
Oct 20
Oct 30
Oct 4+1
Oct 5+1
Oct 6+2
Oct 70
Oct 8+1
Oct 9+1
Oct 10+1
Oct 11+2
Oct 12+1
Oct 13+2
Oct 14+2
Oct 150
Oct 160
  • 23 skills (23 skills found in its SKILL.md files)
  • 10 forks (10 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add SupercmoHQ/superCMO-skills

Asks which skills and agents to install. Just one: npx skills add SupercmoHQ/superCMO-skills --skill adapting-formats — add -g for every project.

Claude Code

git clone https://github.com/SupercmoHQ/superCMO-skillscp -r "superCMO-skills/skills/adapting-formats" ~/.claude/skills/

Copies the adapting-formats skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add SupercmoHQ/superCMO-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • adapting-formats

    Resizes an existing image ad into the other shapes it has to run in — reads the ad first, then regenerates it at each ratio with the original passed in as a reference, so the product, the copy and the look carry across. Each shape is recomposed rather than cropped, with the background extended into the space the new proportions open up and the headline and call to action kept clear of the buttons…

    skills/adapting-formats/SKILL.md on GitHub (opens in a new tab)
  • analyzing-brand

    Analyzes a brand from its own website — its colours and fonts, the logo and imagery it uses, how it sounds, who it sells to, the claims it makes, and what it sells. Reads the site and its pictures with a vision model, and marks anything the site doesn't evidence as unconfirmed rather than guessing. Facts only — nothing is generated, planned or judged here. Use when a brand's guidelines, palette,…

    skills/analyzing-brand/SKILL.md on GitHub (opens in a new tab)
  • analyzing-own-ads

    Audits the ads a company is running itself — what's live now, what it has already stopped, and which have run longest. Watches the video ads and reads the image ads with a vision model, then maps what the account already covers — the angles, hooks, formats and offers — what was dropped and how fast, and which long-runners have nothing newer beside them. Read from the public ad library, so it carr…

    skills/analyzing-own-ads/SKILL.md on GitHub (opens in a new tab)
  • analyzing-products

    Normalizes a product into generation-ready facts — from an e-commerce URL (a clean description plus curated product images) or from a photo alone (category, how it's used, its moving/opening parts, and key visual details). Use when a product URL or photo needs turning into inputs for image/video generation, or when another skill needs product facts before generating.

    skills/analyzing-products/SKILL.md on GitHub (opens in a new tab)
  • cloning-video-ads

    Clones an existing video ad — reads a supplied reference ad, keeps its structure, pacing, shots, camera and hook, and rebuilds it as a new video with the user's own product in place of the original's. Use when the user wants to copy, clone, recreate, or remake an ad or a competitor's video, or make an ad "like this one" with their product. Not for a product ad built from scratch with no reference…

    skills/cloning-video-ads/SKILL.md on GitHub (opens in a new tab)
  • generating-ad-videos

    Makes a product ad video — a product showcase with no one on screen, or a story or lifestyle commercial where a presenter or actor plays a role in the brand's spot, with or without a voiceover. Use when the user wants a product ad, commercial, TV ad, brand film, or product-hero video. Not for a creator or customer sharing their own take on a product, like a review, unboxing, try-on or testimonial…

    skills/generating-ad-videos/SKILL.md on GitHub (opens in a new tab)
  • generating-ai-actors

    Generates one photorealistic person as a single image — an AI actor, influencer, presenter or model. The image is reusable, so passing it into any later generation brings the same face, hair and build back and one person can hold across a whole set of images or videos. Use when the user wants an AI actor, or when something needs a person and no photo of one was supplied.

    skills/generating-ai-actors/SKILL.md on GitHub (opens in a new tab)
  • generating-audio

    ALWAYS read this skill before generating spoken audio or calling audio_generate — a voiceover, narration, an ad read, a character line, or any script read aloud. Turns a script into speech — picks the model and voice, prepares the text for reading, and splits a long script into clips. Use whenever the user asks for text-to-speech, a voiceover, narration, or to have something read or spoken aloud.

    skills/generating-audio/SKILL.md on GitHub (opens in a new tab)
  • generating-cartoon-videos

    Generates a cartoon video for a product — a drawn, animated, anime, illustrated or painted spot that holds one art style and the same characters across every cut. A cartoon character presents, uses or sells the product, and the product itself is either kept exactly as photographed or drawn into the style. Use when the user wants a cartoon, animated, anime, illustrated or hand-drawn video, an anim…

    skills/generating-cartoon-videos/SKILL.md on GitHub (opens in a new tab)
  • generating-image-ads

    Turns a product photo or URL into a static image ad — one image, or a set. Reads the real product first and holds it identical across every frame and ratio. Triggers: "image ad", "make an ad", "static ad", "promo graphic", "offer graphic", "sale creative", "social ad", "banner ad", "ad creative", "before/after ad", "testimonial ad". Not for generating product photography.

    skills/generating-image-ads/SKILL.md on GitHub (opens in a new tab)
  • generating-images

    ALWAYS read this skill before generating or editing any image, or calling image_generate — text-to-image or image-to-image, simple or complex. Turns a text brief, optionally guided by reference images (a character, a style to follow, an existing photo to edit), into a still image. Analyzes intent, routes to the best model, and structures the prompt. Use whenever the user asks to generate, create,…

    skills/generating-images/SKILL.md on GitHub (opens in a new tab)
  • generating-product-photos

    ALWAYS read this skill before generating a product photography — before writing any prompt or calling image_generate. Turns a product photo or URL into commercial photography - packshots, lifestyle and campaign frames, on-model, macro detail, flat lays, seasonal staging, infographics, concepts and floating shots. Reads the real product first and holds it identical across every frame. Triggers: "p…

    skills/generating-product-photos/SKILL.md on GitHub (opens in a new tab)
  • generating-storyboards

    Generates the storyboard sheets for a video — one image per clip, panels in a row, each panel one action. Divides each clip into panels itself, then builds the sheets one at a time, each taking the previous one as a reference, so the person and product stay consistent except where the story deliberately changes them. Use when a video's clip lengths and story are settled and it needs sheets before…

    skills/generating-storyboards/SKILL.md on GitHub (opens in a new tab)
  • generating-ugc-videos

    Generates a UGC video — a creator or customer, on camera as themselves, sharing their own authentic take on a product. Use when the user wants a UGC video, creator video, influencer ad or endorsement, tiktok-style review, unboxing, try-on, OOTD, fit check, haul, tutorial, talking head, or creator testimonial. Not for a produced advertisement in the brand's voice, where a presenter or actor plays…

    skills/generating-ugc-videos/SKILL.md on GitHub (opens in a new tab)
  • generating-videos

    ALWAYS read this skill before generating or animating any video, or calling video_generate — text-to-video, image-to-video, a start→end transition, or a reference / motion / audio-guided clip. Generates a video from a brief — one clip, or several clips joined into a single file at any length. Use when the user wants to make or generate a video, animate a photo, bring an image to life, produce b-r…

    skills/generating-videos/SKILL.md on GitHub (opens in a new tab)
  • identifying-competitors

    Finds out who a brand competes with. Reads what the brand sells from its site, searches the web for the alternatives buyers compare it against, and proposes a shortlist with competitor names and websites. Use when the user asks who their competitors are, or to find or refresh their competitor list, or when another skill needs competitors named first.

    skills/identifying-competitors/SKILL.md on GitHub (opens in a new tab)
  • onboarding-user

    Onboards a new user — sets up their brand for the first time from their website. Analyzes the brand, finds its competitors, and saves both to the company profile that every later session reads from. Use when the user wants to onboard, get started, or set up their brand or company profile. Not for just analyzing a brand from its website — that is analyzing-brand.

    skills/onboarding-user/SKILL.md on GitHub (opens in a new tab)
  • planning-campaigns

    Decides what to make next — turns the brand, the product, your own running ads and competitor research into the concepts worth testing next. Each concept is a full description of one ad, the buyer it targets, the bet it tests and the evidence it rests on — complete enough for a producer to build from directly. Nothing is generated before the plan is approved — it asks which concepts to build, and…

    skills/planning-campaigns/SKILL.md on GitHub (opens in a new tab)
  • researching-competitor-ads

    Analyzes the ads competitors are running — the ones live now, the ones they have already stopped, and which have run longest. Watches the video ads and reads the image ads with a vision model, so every finding comes from the ad itself rather than its caption. Finds the patterns across the set — what is holding, what was dropped, and what nobody runs. Research only — nothing is generated or recomm…

    skills/researching-competitor-ads/SKILL.md on GitHub (opens in a new tab)
  • supercmo-setup

    Diagnoses which capabilities are ready or blocked, sets up the keys, then sets up the brand from its website. Use when the user asks to "set me up," "setup," "help me get set up," "get started," "help me get started," "get me started," "what can you do," or to configure or finish setting up SuperCMO, or on a no_provider_configured error.

    skills/supercmo-setup/SKILL.md on GitHub (opens in a new tab)
  • writing-ad-copy

    Writes the words of an ad — the headline, primary text, description and call to action that go into the ad platform's own fields, shaped to the channel it runs on. Handles one channel or several, returning copy sized to each platform's limits. Nothing is generated here — text only. Use when the user wants ad copy, ad text, headlines, primary text, a description or captions written for a paid ad.

    skills/writing-ad-copy/SKILL.md on GitHub (opens in a new tab)
  • writing-video-prompts

    Writes the motion prompt for a video clip — what moves, how the camera behaves, the physics and the audio, in the shape the chosen model wants. Works from a brief alone, from a start frame, from a source video, or from a storyboard sheet where each panel becomes a cut. Handles one clip or a whole set, returning one prompt per clip. Nothing is generated here. Use when a clip's model, duration and…

    skills/writing-video-prompts/SKILL.md on GitHub (opens in a new tab)
  • writing-video-scripts

    Writes what is said in a video — the words a person speaks on camera, or a voiceover heard over the picture. Fits the writing to the time available, so lines are never rushed to fit or padded to fill. A video longer than a single clip gets its script split into one piece per clip, each sized to that clip's seconds. Outputs the words as text only — nothing is recorded or voiced here. Use when the…

    skills/writing-video-scripts/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.