Caption–Creative Fit

AI Agent Instructions

Use this Classifier via the SuperClassify API from server code, not browser playground automation.

Check caption and creative together after caption-only review. Supply purpose, timestamped transcript and scenes, OCR and approved brand rules. For ads, require clear product value and an appealing reason to try; for other formats, judge their stated goal. Missing evidence stays unknown. Workflow: https://superclassify.com/skills/superclassify/references/will-this-go-viral.md

Class: superclassify/caption-creative-fit@2.0.0
Fetch setup as text: https://superclassify.com/skills/superclassify/SKILL.md
Contract (JSON): https://superclassify.com/v1/resolve?ref=superclassify%2Fcaption-creative-fit%402.0.0

First-time API access

When the user asks to run or integrate this Class, explain its workflow and that live Jev runs use SuperClassify service credits. Public card descriptions can be read without an account. Reuse an existing account, credit balance and API key when available. Otherwise, guide the user through the official setup links below. The user completes sign-in and any credit purchase on the website, then saves the API key in their application’s server secrets as SUPERCLASSIFY_API_KEY—not in chat. A separate TypeSafe account or Jev key is not required for the SuperClassify API. Reading a link does not authorize a purchase or paid run.

  1. Create an account or sign in
  2. Add credits if needed
  3. Create an API key

Checks opening alignment, factual support, brand fit and whether the caption and creative serve their purpose.

superclassify/caption-creative-fit@2.0.0

Input

Send one raw text string.

Outputs

Examples

Caption complements the scene

{"caption": "My calendar has a meeting about why I have no time.", "opening_scenes": "A desk calendar filled with meetings.", "scenes": "A person adds a meeting titled Fix meeting overload to an already full calendar.", "transcript": "I know. Let us schedule a meeting about it."}

Author expectation: {"fit":"fits","opening_match":"fits"}

Contradicted promise

{"caption": "Watch every step of baking this cake from scratch.", "opening_scenes": "A sealed supermarket cake box on a counter.", "scenes": "The only scene is opening a purchased cake box and serving it.", "transcript": "I bought this cake. No baking today."}

Author expectation: {"fit":"unsupported","claims_supported":"conflicts"}

Unretrieved video

{"caption": "Wait for the landing.", "url": "https://example.com/video"}

Author expectation: {"fit":"needs_evidence","opening_match":"unknown"}

Read as Markdown · API documentation · SuperClassify skill