← all repositories
krusemediallc/arcads-claude-code

Turn Claude Code Into an AI Ad Agency

A prompt-and-skill library that turns Claude Code or Cursor into a creative director for AI-generated video and image ads via the Arcads API.

arcads-claude-code
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

This repo is a thick prompt-and-glue layer around the Arcads generative-API stack. It ships as agent “skills” for Claude Code and Cursor, wrapping video generators (Seedance 2.0, Sora 2, Veo 3.1, Kling, Grok, OmniHuman) and image backends (Nano Banana, ChatGPT Image 2) behind natural-language commands. You ask your editor for a “UGC selfie-style product review” or a “Pixar-style 3D animated ad,” and the skill handles the API calls, polling, prompt injection, and file organization.

The interesting bit

The project treats the AI editor as the orchestrator, not just the coder. It includes a 37-template library for static Meta image ads—fake Slack threads, Apple Notes, comparison tables—and multi-step pipelines that storyboard with ChatGPT Image 2, generate shot beats via Seedance 2.0, and stitch everything together with ffmpeg. There is even a “character sheet” workflow to lock an AI influencer’s likeness across ten reference angles. That is a lot of production scaffolding for what is fundamentally a collection of shell scripts and markdown prompts.

Key highlights

  • Supports a wide model zoo: Seedance 2.0, Sora 2, Veo 3.1, Kling 3.0, Grok Video, OmniHuman, and audio-driven lip-sync.
  • 37 validated prompt templates for static Meta image ads, from fake iMessage screenshots to magazine covers.
  • Multi-step animated ad pipelines (Pixar-style and claymation) with storyboarding, shot generation, and caption burn-in.
  • “Stdlib-only” image-ad generators for Nano Banana and ChatGPT Image 2; zero extra installs for basic static creative.
  • Tight integration with Claude Code and Cursor via SessionStart hooks and skill manifests.

Caveats

  • Requires an Arcads API key and is tightly coupled to that commercial service; the README also funnels readers toward a $97/month paid community.
  • Multi-step pipelines need extra local tooling—ffmpeg, jq, Node.js, and Whisper—so the “stdlib-only” claim only applies to basic image ads.
  • No unified CLI; workflows are driven through Claude Code or Cursor skills, meaning you will be navigating markdown guides and editor-specific hooks to get anything done.

Verdict

Worth a look if you are a media buyer or creative technologist already living in Claude Code or Cursor and want to automate Arcads creative at scale. If you do not run paid social ads or dislike prompt-heavy glue code, skip it.

Frequently asked

What is krusemediallc/arcads-claude-code?
A prompt-and-skill library that turns Claude Code or Cursor into a creative director for AI-generated video and image ads via the Arcads API.
Is arcads-claude-code open source?
Yes — krusemediallc/arcads-claude-code is open source, released under the MIT license.
What language is arcads-claude-code written in?
krusemediallc/arcads-claude-code is primarily written in Python.
How popular is arcads-claude-code?
krusemediallc/arcads-claude-code has 1.5k stars on GitHub.
Where can I find arcads-claude-code?
krusemediallc/arcads-claude-code is on GitHub at https://github.com/krusemediallc/arcads-claude-code.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.