← Back to Skills Marketplace
yadavabhijeet4

AI Influencer

by yadavabhijeet4 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
321
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install ai-influencer
Description
Create an AI clone video (talking head) from a single reference photo, a text script, and a cloned voice. Automates the pipeline of image generation (Gemini)...
README (SKILL.md)

AI Influencer Agent Skill

This skill allows OpenClaw to automatically generate photorealistic talking-head videos (AI clones) without you ever needing to record. It orchestrates a 3-step pipeline:

  1. Identity Lock (Visuals): Takes a base photo and prompt to generate a 4K studio-quality portrait (mocked/orchestrated via Gemini/Nano Banana Pro).
  2. Voice Cloning (Audio): Takes your text script and generates a natural voice track using ElevenLabs.
  3. Lip Sync & Animation (Video): Takes the static image and the audio track, and runs them through Kling AI's advanced Avatar/Lip-Sync pipeline to create a seamless, talking video.

Prerequisites

To use this pipeline, you must have the following API keys set in your environment:

  • ELEVENLABS_API_KEY: For generating the voice track.
  • KLING_ACCESS_KEY & KLING_SECRET_KEY: For animating the final video.

Usage

When a user asks to generate an AI Influencer video or "run the influencer pipeline", use this script:

uv run {baseDir}/scripts/influencer_pipeline.py \
    --image "/path/to/reference.png" \
    --prompt "A man sitting at a desk looking at the camera, subtle natural movement, calm, talking head" \
    --text "This is the script that the AI avatar will speak." \
    --voice-id "YOUR_ELEVENLABS_VOICE_ID"

How It Works

This script acts as a high-level orchestrator. In a real-world scenario, it sequentially calls the ElevenLabs API for audio generation, and the Kling AI API (identify-face -> advanced-lip-sync) for final rendering.

Note: Video generation via Kling API can take 5-10 minutes. Inform the user that the process runs asynchronously and requires sufficient Developer API credits on Kling.

Usage Guidance
This skill appears to do what it says (orchestrate voice cloning + lip‑syncing), but there are a few inconsistencies you should resolve before installing or providing credentials: (1) The registry metadata does not list the required ELEVENLABS or KLING environment variables, yet the SKILL.md and script require them — ask the publisher to correct the metadata so you know what secrets will be used. (2) The included Python script is only a mocked/orchestration stub (prints and sleeps) rather than performing the actual API calls described — if you expect live API integration, request the real implementation and review it. (3) Dependencies are listed in a script comment but no install step is provided; ensure you install and audit required packages in a controlled environment. (4) Only provide API keys with minimal scope and rotate/delete them after testing; consider testing inside an isolated sandbox. Finally, be aware of legal and ethical considerations around creating AI 'clones' of people and ensure you have rights/consent for any likeness or voice used.
Capability Analysis
Type: OpenClaw Skill Name: ai-influencer Version: 1.0.0 The skill provides a template for an AI influencer video generation pipeline orchestrating ElevenLabs and Kling AI. The Python script (scripts/influencer_pipeline.py) is a harmless placeholder that simulates the workflow using print statements and sleeps; it does not perform actual network requests, exfiltrate data, or execute unauthorized commands.
Capability Assessment
Purpose & Capability
The skill's name/description (ElevenLabs + Kling AI + Gemini) align with the pipeline the SKILL.md describes. However, the registry metadata claims 'Required env vars: none' while the SKILL.md and the script require ELEVENLABS_API_KEY, KLING_ACCESS_KEY, and KLING_SECRET_KEY — a clear metadata mismatch. The Gemini mention is presented as optional/assumed (user-supplied image), which is plausible but not documented as an API requirement.
Instruction Scope
The SKILL.md instructs the agent to run a local orchestrator script that expects an image, prompt, text, and voice id and to have ElevenLabs and Kling credentials in the environment. The script itself is mock/orchestrator-only (it prints steps and sleeps) and does not implement actual API calls; SKILL.md, however, describes calling external APIs. That mismatch (promised external calls vs. a mocked script) is a scope/information inconsistency worth noting. The instructions do not ask the agent to read unrelated files or exfiltrate data.
Install Mechanism
No install spec is provided (instruction-only), so nothing will be downloaded or written during install. The script includes a comment listing Python package dependencies (pyjwt, requests) but no installer is invoked — low install risk, but the dependency list is not enforced by the registry metadata.
Credentials
The environment variables required by SKILL.md and enforced by the script (ELEVENLABS_API_KEY, KLING_ACCESS_KEY, KLING_SECRET_KEY) are proportionate to the stated functionality. However, the registry metadata does not declare these required env vars or a primary credential, creating an incoherence that could hide credential usage expectations from users. Also the script header lists dependencies (pyjwt) whose purpose isn't obvious from the code — this is a minor mismatch.
Persistence & Privilege
The skill is not marked 'always' and does not request elevated/persistent platform privileges. It does not modify other skills or system-wide configurations. Autonomous invocation is allowed by default (normal) but not flagged here by itself.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ai-influencer
  3. After installation, invoke the skill by name or use /ai-influencer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of ai-influencer skill: generate photorealistic AI clone (talking-head) videos using a reference photo, script, and cloned voice. - Fully automates the pipeline: image creation (Gemini), voice cloning (ElevenLabs), and lip-sync video animation (Kling AI). - Offers a simple command to orchestrate all steps, requiring only image, prompt, script, and voice ID inputs. - Requires API keys for ElevenLabs and Kling AI; video rendering runs asynchronously and may take several minutes.
Metadata
Slug ai-influencer
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is AI Influencer?

Create an AI clone video (talking head) from a single reference photo, a text script, and a cloned voice. Automates the pipeline of image generation (Gemini)... It is an AI Agent Skill for Claude Code / OpenClaw, with 321 downloads so far.

How do I install AI Influencer?

Run "/install ai-influencer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AI Influencer free?

Yes, AI Influencer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does AI Influencer support?

AI Influencer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AI Influencer?

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

💬 Comments