Agent Skills

educational-ad

Design or review educational and explainer ads that answer a viewer question with clear reasoning, visual evidence, and an earned product introduction.

Install

npx skills add https://github.com/postplusai/postplus-skills --skill educational-ad
SKILL.md

Educational Ad

Purpose

Create or audit short-form ads that teach one useful idea while building an evidence-backed case for an offer. Make the argument visible through a stable anchor, clause-matched evidence, readable product behavior, and a clear movement from pressure to understanding and agency.

Treat educational as an argument system, not a requirement for a lab coat, podium, lecture, talking head, medical topic, or serious tone.

Choose The Mode

Create Mode

Use when the user supplies an offer, brand brief, rough concept, approved facts, or prior analysis and wants an educational ad direction or shot script.

Produce an Educational Grammar Plan, evidence ledger, shot script, production checks, one approval checkpoint, and direct handoff after approval.

Review Mode

Use when the user supplies an existing ad and asks whether it fits this grammar or how it should improve.

Use $media-analysis first to obtain observable shot and audio evidence. Then read references/review-rubric.md and return:

  • factual structure, offer timing, and education/evidence classification
  • a timecoded Strong / Partial / Weak / Missing audit and causal-closure gaps
  • completion status, meaningful deviations, and precise amendments

Do not rewrite the ad or enter production unless the user asks.

Create Workflow

1. Ground The Brief

Read the smallest useful source context first:

  • offer facts, audience, brand voice, claim boundaries, and approved proof
  • product, persona, UI, audio, brand, or reference assets
  • prior ad analysis when explicitly relevant
  • duration, aspect ratio, model, resolution, and output preferences when supplied

Lock:

  • offer_type: physical_product | software | service | community | content
  • offer_capability
  • specific_pressure
  • viewer_question
  • education_goal
  • desired_visible_state
  • audience
  • authority_basis
  • approved_facts_and_proof
  • claim_boundaries
  • visual_medium
  • duration_and_format

Do not invent credentials, mechanisms, research, medical or legal outcomes, comparative superiority, ingredients, prices, review counts, performance durations, guarantees, or other substantiation.

2. Design The Educational Grammar

Read references/educational-grammar.md.

Choose one primary education engine and one evidence system. Produce an Educational Grammar Plan with exactly these fields:

  • core_human_state
  • specific_pressure
  • viewer_question
  • education_engine
  • authority_anchor
  • pressure_carrier
  • mechanism_or_reason
  • evidence_system
  • camera_and_edit_grammar
  • speech_and_tone
  • text_behavior
  • offer_entry
  • offer_interaction
  • proof_plan
  • continuity_locks
  • final_state_and_close

State Claim Boundaries and an evidence ledger immediately after the plan. Mark each material statement as approved, needs evidence, or prohibited.

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 | offer/prop relationship | lighting/color | sound | speech/text | evidence job | purpose

After the table, provide:

  • Continuity Locks
  • Proof Status
  • Claim Boundaries
  • Causal Closure Gate

Give each shot one dominant action, one causal idea, and one evidence job. Keep critical captions, labels, legal copy, numeric claims, prices, reviews, guarantees, and package text for approved post-production treatment.

4. Ask For Approval

Ask one concise approval question in the user's language. English default:

Does this educational-ad direction feel right? If yes, I will hand it directly to production.

Stop before production until the user approves.

5. Handoff On Approval

Read references/workflow-handoff.md and immediately route the locked script.

Default to $image-batch-runner first when an authority persona, recurring user, product, location, comparison system, proof plate, interface, or animated character needs continuity assets. Feed approved still assets into $video-batch-runner.

Go directly to $video-batch-runner when identity, product, scenes, proof assets, and audio references are stable and validated.

Do not output a separate production brief or ask a second generation confirmation.

Quality Bar

  • Establish one viewer question and stable anchor within the first three seconds.
  • Match evidence to spoken clauses and explain one causal chain before offer entry.
  • Show observable offer interaction and approved proof in readable framing.
  • End on an embodied state with one narrative job per location and shot.
  • Add exact captions, claims, legal copy, numbers, UI, and package text in post.

Non-Imitation Boundary

  • Do not copy reference creators, faces, voices, credentials, wardrobe, exact sets, characters, brand marks, packaging, dialogue, websites, proprietary interfaces, or recognizable scenes.
  • Treat benchmark videos as inspiration-only for rhythm, framing, evidence linkage, and argument structure unless the user explicitly supplies separate binding persona, product, or audio references.
  • Do not prompt for a named creator, studio, or advertisement style. Translate references into generic production attributes.

Related skills

reddit-automationflowkit-labs682KFind Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and naming your product only when it truly answers the question. Two moves: discovery — scan the right subreddits for real needs (recommendation asks, expressed pain, competitor mentions) and rank the few threads where you can actually help; drafting — write from real experience, respect each community's self-promo rules, and keep a human intwitter-automation101-skills547KAutomate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automatwitter-automationqu-skills289KAutomate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automaseo-auditcoreyhaines31216KWhen the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," "SEO health check," "my traffic dropped," "lost rankings," "not showing up in Google," "site isn't ranking," "Google update hit me," "page speed," "core web vitals," "crawl errors," or "indexing issues." Use this even if the user just says something vague like "my SEO is bad" or "help wit

Search skills and MCP servers

Fuzzy search across 23,137 skills and servers