Agent Skills

Design lifestyle ads where product capability supports a desirable human state. Produce or review shot scripts with grounded product behavior and subtle proof.

Install

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

Lifestyle Ad

Purpose

Create state-led lifestyle ad concepts and shot scripts. The product should feel like part of a person's taste, rhythm, and composure, not a feature demo.

Use this skill to turn product facts, brand docs, reference ads, or rough feature ideas into:

  1. A Camera Grammar Plan.
  2. A shot-by-shot script.
  3. A user approval checkpoint.
  4. Direct handoff to the right production skill after approval.

Workflow

1. Ground The Brief

Read the smallest useful source context first:

  • brand, product, claim-boundary, persona, script, or reference files supplied by the user
  • prior ad-analysis files or benchmark notes when explicitly relevant
  • product reference, creator reference, audio reference, duration, model, or resolution preferences if provided

Lock these before writing:

  • product capability
  • desired visible user state
  • audience
  • proof available
  • claim boundaries
  • visual world
  • output format and duration target when supplied

2. Design The Camera Grammar

Read references/camera-grammar.md.

Produce a Camera Grammar Plan with these fields:

  • status_to_make_visible
  • body_product_relationship
  • dominant_framing
  • motion_ratio
  • pressure_carrier
  • product_gesture
  • proof_style
  • sound_world
  • text_restraint
  • final_identity_line

Do not force a fixed shot order, scene type, phrase, product category, or ending formula. Choose grammar that fits the current brand and product.

3. Write The Shot Script

Read references/shot-script-rubric.md.

Return a shot table with exactly these columns:

time | visual | framing/composition | action | sound | subtitle/text | purpose

Keep each row concrete enough for filming or video-generation prompting. Use restrained text and make the product action socially natural.

After the shot script, ask the user whether this script direction is OK.

4. On Approval, Handoff Directly

If the user approves the script, read references/workflow-handoff.md and immediately hand off to the right production runner.

Use $video-batch-runner by default: it turns the approved shot script into hosted video renders. This is the standard path when the user simply says to continue after approving the script.

Use $image-batch-runner first when the approved script needs still assets before video: persona images, product lifestyle stills, first-frame candidates, scene images, or light consistency edits. Those stills then feed the video renders.

Pass the approved shot script, Camera Grammar Plan, brand constraints, product facts, claim boundaries, and any provided references as locked creative context. Do not output a separate production brief and do not ask a second "generate?" confirmation.

Let the downstream production runner handle missing product, creator, audio, model, resolution, route validation, and asset validation.

Quality Bar

  • Start from human state and tension, not from a product announcement.
  • Let the viewer infer capability from composure, behavior, and light proof.
  • Use specific environment pressure instead of broad pain-point copy.
  • Make product gestures ordinary: touch, adjust, lift, place, glance, close, carry.
  • Treat UI, results, labels, and text as proof glimpses, not tutorials.
  • Prefer identity-style endings over hard CTAs unless the user asks for direct response.

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