marketing-content-pipeline-automation — Claude Code skill for content
A skill for building a content pipeline: topic research, AI text generation, and video rendering with Remotion. Handy when a keyword should turn into publishable material.
npx skills add reason-machines/marketing-skills --skill marketing-content-pipeline-automation -a claude-codeWhat marketing-content-pipeline-automation does
The skill walks an agent through a three-stage system. Research pulls trends from TechCrunch, a16z, Twitter/X, and LinkedIn. Generation produces listicles, POV pieces, case studies, and how-tos via Claude 3 and OpenAI. Rendering turns the text into Reels, TikTok, or Shorts videos with Remotion.
The project is a Next.js app with modules under src/lib/ai, src/lib/research, and src/lib/video, plus Remotion templates in remotion/. The source shows researchTopic, generateWithClaude, generateWithOpenAI, and renderMedia calls with the h264 codec and a 30-second default duration.
You need ANTHROPIC_API_KEY, OPENAI_API_KEY, and RAPIDAPI_KEY in .env.local, and npm or yarn dependencies installed. Video rendering expects images to already exist in the project because the pipeline does not fetch them on its own.
What it helps with
- run topic research from a single keyword
- generate articles in four formats across multiple languages
- render video from written content through Remotion
- execute the full pipeline with one call
- organize code into AI, research, and video modules
Example prompts for the agent
- help me build a content pipeline from marketing-content-pipeline-automation
- which API keys does this skill need and where do they go
- show me a pipeline run with keyword "AI automation trends" and toplist format
How to install marketing-content-pipeline-automation
1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-content-pipeline-automation -a claude-code2Manually: put the files in place
~/.claude/skills/marketing-content-pipeline-automation/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/marketing-content-pipeline-automation/
1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-content-pipeline-automation -a codex2Manually: put the files in place
.agents/skills/marketing-content-pipeline-automation/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-content-pipeline-automation -a cursor2Manually: put the files in place
.cursor/skills/marketing-content-pipeline-automation/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/marketing-skills marketing-content-pipeline-automation2Manually: put the files in place
.github/skills/marketing-content-pipeline-automation/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-content-pipeline-automation -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/marketing-skills --path skills/marketing-content-pipeline-automationManually: put the files in place
.devin/skills/marketing-content-pipeline-automation/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill marketing-content-pipeline-automation -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about marketing-content-pipeline-automation
How do I install marketing-content-pipeline-automation in Claude Code?
Run npx skills add reason-machines/marketing-skills --skill marketing-content-pipeline-automation -a claude-code. The skill file lands in ~/.claude/skills/marketing-content-pipeline-automation/SKILL.md.
What does marketing-content-pipeline-automation do?
It gives an agent the steps to build a pipeline that researches topics, generates text with Claude 3 and OpenAI, and renders videos with Remotion for vertical and horizontal formats.
What do I need before using this skill?
Set ANTHROPIC_API_KEY, OPENAI_API_KEY, and RAPIDAPI_KEY in .env.local and install dependencies with npm or yarn. Remotion rendering needs images already present in the project.