Writes carousel ads of 2 to 10 cards ready to render: card 1 is a hook that works alone, the middle cards earn the click (steps, proof, before/after, objections, what's inside), the last card holds the offer and CTA. Per card: the exact on-card text, the visual, a JSON image prompt with the text spelled out (visible_text), and the card headline and description where the platform shows them, plus the primary text, one grid and palette across every card, and the ad-log row.
MOD/08Ads
Nexin Ads
Paid ads for every channel: static, carousel and video creative, YouTube reads and Google search ads, checked before you upload.
01What it does
Built on one job, done well.
02The tool
The ads tool, 11 jobs.
One tool in Claude or ChatGPT through the Nexin connector. Ask in plain words and your AI runs the job that fits.
The gate before an ad is uploaded: checks every claim against nexin-proof.md, the network's ad policy (Meta incl. Instagram, Facebook and Threads, TikTok, X, Pinterest, YouTube and Google Ads: personal attributes, health and before/after, income claims, fake buttons and other misleading UI, restricted categories), the specs (size, ratio, character limits, video length, safe zones), whether the on-image text reads at feed size, and whether the landing page keeps the ad's promise. Returns READY, FIX FIRST or BLOCKED with the fix for each item and the strongest compliant rewrite, never a timid hedge. Never uploads anything. Use on every finished ad before it goes live. Triggers: "check my ad before I upload it", "will Meta reject this ad", "is this ad compliant", "ad got disapproved", "is my ad ready to run", "check this Pinterest ad".
Plans a batch of paid ads before anything is written or rendered (default 3 per product): each ad is one angle, one awareness level, one format and one proof row, plus the one variable it tests, and no two ads in a batch share an angle or a format. Reads the ad log (nexin-ads.md) so lost angles are not repeated and won ones are extended, creates the log if it is missing, and appends a draft row per ad. Works for Instagram, Facebook, Threads, TikTok, X, Pinterest, YouTube and Google.
Builds Instagram ads in Meta Ads Manager: picks the placements (Feed 1:1 or 4:5, Stories and Reels 9:16 inside the safe zones, Explore), makes the creative as a static, carousel or video ad, and fills every field the ad manager asks for (primary text, headline, description, CTA button, destination URL). Turns a winning organic post or reel into an ad, says when to boost and when to build in Ads Manager, and lists the automatic creative changes to check before publishing.
Turns an offer, freebie or winning organic pin into Pinterest ads: standard 2:3 image, video (6 to 15 s, 2:3, 1:1, 4:5 or 9:16), carousel (2 to 5 cards) and the other current formats when they fit, with a keyword-first title (100 characters, first 40 seen), a natural description (800 max), a text overlay that reads at thumbnail size, a landing page that keeps the pin's promise, and a check against Pinterest's stricter ad rules (no weight-loss language, no before-and-after bodies, no get-rich-quick). Calls the static, carousel and video ad jobs for the creative and fills the Ads Manager fields.
Builds a Google Ads search campaign for an offer, a freebie or a landing page: keyword themes sorted by intent (buy, compare, problem, learn), match types (exact, phrase, broad), tight ad groups, responsive search ads within the limits (up to 15 headlines of 30 characters, up to 4 descriptions of 90, two 15-character paths), pinning only where a line must always show, sitelinks, callouts and structured snippets, a negative keyword list, and a landing-page match check per ad group. Not tied to any channel module.
Writes one-image ads ready to render: the layout, the exact on-image text, and a JSON image prompt with the text spelled out (visible_text) for ChatGPT, Gemini or any model that renders text, in 1:1, 4:5, 9:16 or 2:3, with brand colors and fonts, a designed or photo-real choice, the primary text and headline, and a fallback when the model garbles letters. Formats: product-UI proof, stat card, before/after split, native post, chat screenshot, object metaphor, lifestyle photo, diagram, disqualifier, product shot.
Builds Threads ads run from Meta Ads Manager, written so the ad reads like a Threads post: the text carries the idea and the image, video or carousel supports it. Covers the formats Threads accepts today (single image, video, image carousel), how Threads crops them, the caption rules (no links or hashtags in the caption), and how the ad shares its setup with the Instagram placements in the same ad set. Turns a winning Threads post into an ad.
Writes vertical 9:16 video ad scripts for Reels, TikTok, Shorts and Stories ads in 9, 15 and 30 second cuts: a beat table (time, visual, on-screen text, voiceover, sound), a hook that works on mute in the first 2 seconds, the caption, and B-roll or image prompts. Faceless modes follow the speaker file (B-roll and text, voiceover, screen recording, hands, persona assets), with UGC-style and demo-style variants and text kept inside the safe zones.
Builds promoted posts for X Ads: the post text, the image or video, the website card headline, and carousels of 2 to 6 cards, written in the tone of the timeline with one idea per ad. Uses conversation-style ads (hashtag buttons, polls, questions that invite replies) only when the account can answer the replies. Turns a winning X post into an ad.
Writes YouTube ads in two jobs. Paid ads in Google Ads: skippable in-stream scripts where the first 5 seconds work before the skip button (hook, brand, reason to stay) with 15, 30 and 60 s cuts, non-skippable (up to 60 s), 6 s bumpers, in-feed ads (thumbnail, 2-line headline, 2-line description) and Shorts ads (9:16, under 60 s). And the mid-video read inside the owner's own video: a 30 to 90 s plug for their offer or a sponsor at a natural break, with the transition in and out, the disclosure line, and the pinned comment and description link. On camera, voiceover or faceless per the speaker file.
03Prompt library
Prompts you copy, fill in and run.
Owners see every prompt in full inside their library.
- Plan an Ad Batch
- Check an Ad Before Upload
- Plan Three Ads for One Product
- Check an Ad Before You Upload It
- Static Ad
- Carousel Ad
- Video Ad Script
- Static Ad Image Prompt You Can Paste into ChatGPT
- Vertical Video Ad Script in Three Lengths
- Instagram Ads for Meta Ads Manager
- Threads Ads That Read Like Posts
- Promoted Posts for X
- Turn a Winning Instagram Post Into an Ad
- Turn a Winning Threads Post Into an Ad
- Turn a Winning X Post Into an Ad
- Pinterest Ads
- YouTube Ads and Mid-Video Reads
- Google Search Ads for Your Landing Page
- Turn a Winning Pin Into a Pinterest Ad
- Ads for a YouTube Video: Pre-Roll and a Mid-Video Read