← Back to Skills Marketplace
fortytwode

Meta Video Ad Deconstructor

by fortytwode · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
2151
Downloads
5
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install meta-video-ad-deconstructor
Description
Deconstruct video ad creatives into marketing dimensions using Gemini AI. Extracts hooks, social proof, CTAs, target audience, emotional triggers, urgency tactics, and more. Use when analyzing competitor ads, generating creative briefs, or understanding what makes ads effective.
Usage Guidance
This skill appears to do what it says (analyze ad creatives with Gemini) but the SKILL.md requires a Google service-account JSON (GOOGLE_APPLICATION_CREDENTIALS) while the registry metadata claims no env vars — that's an inconsistency you should clear up before installing. If you decide to use it: 1) provide a least-privilege Vertex AI service account (avoid broad project/editor roles), 2) review the prompts/marketing_analysis.md and the scripts locally to confirm there are no unexpected external endpoints or data-sending logic, and 3) be aware that the skill will send transcript/scene/text data to Google Gemini (so do not feed sensitive or proprietary video content unless the service account/project policy and data residency are acceptable). If the registry maintainer cannot explain the missing credential declaration, treat the omission as a risk and proceed cautiously.
Capability Analysis
Type: OpenClaw Skill Name: meta-video-ad-deconstructor Version: 1.0.0 The skill is designed to deconstruct video ad creatives using Gemini AI, which aligns with its stated purpose. It requires standard Google Cloud credentials (`GOOGLE_APPLICATION_CREDENTIALS` and `project-id`) for Vertex AI, which are configured by the user and not maliciously accessed or exfiltrated by the skill. The Python code handles prompt management, data formatting, and interaction with the Gemini API. File system access is limited to reading local markdown prompt files, and network activity is confined to the legitimate Gemini API endpoint. There is no evidence of data exfiltration, malicious execution, persistence, or prompt injection against the OpenClaw agent.
Capability Assessment
Purpose & Capability
The code (deconstructor, prompt manager, models) implements marketing-dimension analysis and calls a Gemini generative model; that aligns with the skill's name and description. Requesting access to Gemini/Vertex AI is appropriate for this functionality.
Instruction Scope
SKILL.md explicitly instructs the user to set GOOGLE_APPLICATION_CREDENTIALS and to pip install vertexai. Those instructions are scoped to using Vertex AI / Gemini and to loading local prompt templates. However, SKILL.md requires a service-account credential that is not declared in the registry metadata, and the skill's runtime will read prompt files from disk (prompts/) — both are runtime behaviors not reflected in the declared requirements.
Install Mechanism
There is no install spec in the registry (no automatic download or archive). SKILL.md suggests installing the public vertexai Python package via pip, which is proportionate and expected for using Vertex AI. No high-risk download URLs or archive extraction are present.
Credentials
The skill requires Google service account credentials to call Vertex AI (GOOGLE_APPLICATION_CREDENTIALS) per SKILL.md, which is appropriate for Gemini usage — but the registry lists no required env vars. That mismatch is concerning because a user could install the skill without realizing they must provide a service account JSON (which grants project-level access). No other unrelated credentials are requested.
Persistence & Privilege
always is false and the skill does not request persistent or system-wide privileges. The code only reads local prompt files and uses the provided Gemini model object; it does not modify other skills or global agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install meta-video-ad-deconstructor
  3. After installation, invoke the skill by name or use /meta-video-ad-deconstructor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release – AI-powered deconstruction of video ad creatives for marketing insights. - Extracts hooks, social proof, CTAs, target audience, emotional triggers, urgency tactics, and more from video ads using Gemini AI. - Supports both consumer product and gaming ads, with structured JSON output for easy integration. - Provides summary generation and detailed breakdown by marketing dimension (hooks, proof, emotion, etc.). - Includes progress callbacks for tracking long-running analyses. - Customizable dimensions and prompts for tailored deconstruction and scoring.
Metadata
Slug meta-video-ad-deconstructor
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Meta Video Ad Deconstructor?

Deconstruct video ad creatives into marketing dimensions using Gemini AI. Extracts hooks, social proof, CTAs, target audience, emotional triggers, urgency tactics, and more. Use when analyzing competitor ads, generating creative briefs, or understanding what makes ads effective. It is an AI Agent Skill for Claude Code / OpenClaw, with 2151 downloads so far.

How do I install Meta Video Ad Deconstructor?

Run "/install meta-video-ad-deconstructor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Meta Video Ad Deconstructor free?

Yes, Meta Video Ad Deconstructor is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Meta Video Ad Deconstructor support?

Meta Video Ad Deconstructor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Meta Video Ad Deconstructor?

It is built and maintained by fortytwode (@fortytwode); the current version is v1.0.0.

💬 Comments