MCPInstall

before-after-ad

Design or review before-and-after ads with matched comparisons, approved transformation evidence, and a clear product role. Produce a grounded shot script.

Installs
466
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/postplusai/postplus-skills --skill before-after-ad
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads before-after-ad automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Before-After Ad

Purpose

Create approval-ready before-and-after ad concepts and shot scripts. Make the starting state inspectable, show a plausible product-use behavior, and resolve with controlled visual evidence rather than an unsupported transformation claim.

Produce a Before-After Grammar Plan, shot script, one approval checkpoint, and direct downstream handoff after approval.

Workflow

1. Ground The Brief

Read the smallest useful source context first:

  • product facts, approved claims, usage instructions, and substantiation
  • audience, persona, concern, desired visible result, and duration
  • product, creator, scene, audio, and style references
  • prior reference-video analysis or benchmark notes when relevant

If the user supplies raw reference videos without an analysis, use media-analysis first. Do not infer style from filenames, thumbnails, or a single frame.

Lock these before writing:

  • starting_state
  • desired_result_state
  • pressure_carrier
  • product_capability
  • approved_proof
  • claim_boundary
  • persona_and_concern_map
  • product_appearance
  • duration_and_format
  • reference_duties

Ask only when a missing fact would change the product, proof, claim, identity, or workflow. Do not invent treatment timelines, dosage, medical causality, guaranteed outcomes, or product appearance.

2. Design The Proof Grammar

Read references/style-grammar.md.

Produce a Before-After Grammar Plan with these fields:

  • core_human_state
  • pressure_carrier
  • baseline_evidence
  • comparison_control
  • product_entrance
  • product_gesture
  • result_evidence
  • camera_language
  • framing_rules
  • movement_rules
  • edit_rhythm
  • sound_mode
  • text_mode
  • claim_boundary
  • continuity_locks
  • generator_risks

Choose one primary proof route:

  • direct comparison: baseline → use → matched result → optional split view
  • discovery: external trigger → inspection → use → result
  • routine montage: concern → repeated normal use → result portrait

Do not copy a reference creator, exact scene, wording, music, brand marks, or recognizable personal details. Transfer only reusable camera, movement, edit, proof, sound, and text behavior.

3. Write The Shot Script

Read references/shot-script-rubric.md.

Return a shot table with exactly these columns:

time | visual | framing/composition | camera motion | action | sound | subtitle/text | proof duty | purpose

After the table, return Production Locks with:

  • persona_lock
  • concern_map_lock
  • product_lock
  • scene_lock
  • before_after_match_lock
  • audio_lock
  • claim_lock
  • post_only_elements

Keep each shot physically executable. Use one clear action per shot. Treat captions, arrows, circles, split-screen assembly, end cards, disclaimers, and comparison labels as post-production elements rather than generated scene content.

After the script, ask whether the direction is approved. Stop before media generation unless the user approves or explicitly asks to continue into production in the same request.

4. Handoff After Approval

Read references/downstream-handoff.md and hand off directly:

  • Use image-batch-runner first when persona, product lifestyle, concern-map, matched before/after, first-frame, or per-clip scene images are needed.
  • Use video-batch-runner when the approved script and required hosted assets already exist and the user wants renders. Pass the approved plan, script, locks, facts, claim boundary, source basis, and reference duties without a redundant brief or second confirmation.

Let the downstream skill own model selection, request schema, upload rules, render execution, polling, and manifests.

Quality Bar

  • Make the problem inspectable before a normal product-use gesture.
  • Match proof-critical before and after framing, posture, light, and concern area.
  • Put the emotional shift after evidence and preserve natural texture.
  • Use one restrained text system, hard cuts, and subject-driven motion.
  • Separate observed state, testimony, and substantiated product facts.

Stop Conditions

  • Stop when required product appearance lacks an approved reference or creation permission.
  • Stop when the requested result or timeline exceeds the approved claim boundary.
  • Stop when comparison cannot be honest or references contain no transferable grammar.

FAQ

What does the before-after-ad skill do?

Design or review before-and-after ads with matched comparisons, approved transformation evidence, and a clear product role. Produce a grounded shot script.

How do I install before-after-ad?

Run npx skills add https://github.com/postplusai/postplus-skills --skill before-after-ad in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/before-after-ad/ (personal) or .claude/skills/before-after-ad/ (project).

Which AI agents can use before-after-ad?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is before-after-ad safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains before-after-ad?

It is published by postplusai in postplusai/postplus-skills. It has 466 recorded installs.

More from postplusai/postplus-skills

View all →

audio-transcription

postplusai/postplus-skills

Transcribe local or remote audio into text and timestamps. Convert an existing timed transcript locally into SRT or ASS without another transcription job.

Media & Creative1.3K installs

video-transcription

postplusai/postplus-skills

Transcribe speech in local or remote videos with timestamps. Convert existing timed transcripts locally into SRT or ASS; use media-analysis for visual understanding.

Media & Creative1.2K installs

google-trends-research

postplusai/postplus-skills

Research Google Trends keyword momentum, regional interest, and related queries. Use search-interest evidence without treating it as sales or total demand.

facebook-research

postplusai/postplus-skills

Research public Facebook pages, groups, posts, reels, comments, ads, events, marketplace listings, and profiles for audience or competitor evidence.

youtube-research

postplusai/postplus-skills

Research public YouTube channels, video metrics, and comment samples; obtain downloadable video records when requested. Use for content and audience evidence.

video-analysis

postplusai/postplus-skills

Analyze local or remote social videos through PostPlus, especially for TikTok/Reels shot beats, timelines, voiceover or on-screen text capture, creative strategy, and natural Markdown outputs. Use this when you need video-level analysis beyond metadata and want results linked back to source metadata.

Media & Creative1.1K installs

Popular code quality & workflow skills

View category →

grill-me

mattpocock/skills

A relentless interview to sharpen a plan or design.

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.

handoff

mattpocock/skills

Compact the current conversation into a handoff document for another agent to pick up.

domain-modeling

mattpocock/skills

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.

codebase-design

mattpocock/skills

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

diagnosing-bugs

mattpocock/skills

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.