Expert automation skills for Claude Code, organized by department.
> /plugin marketplace add naveedharri/benai-skills
FAQ
benai-skills is a Claude Code plugin with 200 hand-picked skills for automation work, indexed on Flowy. Install it with the command on its page. It includes ads-audit, ads-budget, ads-competitor. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Repo: naveedharri/benai-skills
Expert automation skills for Claude Code, organized by department.
# Add marketplace
/plugin marketplace add naveedharri/benai-skills
# Install a department plugin
/plugin install marketing@benai-skills
/plugin install sales@benai-skills
/plugin install operations@benai-skills
/plugin install creative@benai-skills
/plugin install product@benai-skills
/plugin install youtube@benai-skills
Some skills require API keys. Create a .env file in your project directory:
# Quick setup
curl -O https://raw.githubusercontent.com/naveedharri/benai-skills/main/.env.example
mv .env.example .env
# Edit .env and add your API keys
Or copy from this repo's .env.example and fill in your keys.
| Plugin | Required Keys | Get Keys | Used By |
|---|---|---|---|
| Marketing | GEMINI_API_KEYAPIFY_TOKEN | GeminiApify | /infographic/seo-audit, /programmatic-seo |
| Creative | GEMINI_API_KEY | Gemini | /infographic |
| Operations | N8N_API_URLN8N_API_KEY | Your n8n instance | /n8n |
Important: Add .env to your .gitignore to keep your API keys secure.
| Skill | Command | Purpose |
|---|---|---|
| Programmatic SEO | /programmatic-seo | SEO-optimized pages at scale |
| SEO Optimizing | /seo-optimizing | Data-driven SEO via Search Console |
| SEO Audit | /seo-audit | Technical SEO audits (148 rules) |
| Email Sequence | /email-sequence | Email sequences & drip campaigns |
| Case Study | /case-study | Data-driven case studies |
| Infographic | /infographic | AI-generated infographics |
| LinkedIn Writer | /linkedin-writer | LinkedIn posts & carousels from content |
| Newsletter Writer | /newsletter-writer | Newsletter editions from content |
| Title Generation | /title-generation | Optimized YouTube video titles |
| GIF Creator | /gif-creator | GIFs from video clips |
| Excalidraw | /excalidraw | Presentations & diagrams |
Commands: /marketing (skill overview), /repurpose (content repurposing workflow)
| Skill | Command | Purpose |
|---|---|---|
| Lead Generation | /lead-generation | Source, qualify, enrich, and research B2B leads end to end |
| CRM Prospect Mining | /crm-prospect-mining | Mine prospects from CRM lost/stalled stages |
| LinkedIn Post Engagers | /linkedin-post-engagers | Scrape LinkedIn post commenters/reactors into a warm list |
| Call Prep | /call-prep | Prep calls into a live BenAI-branded instant-ui dashboard |
| Client One-Pager | /client-onepager | Personalize and deploy the client one-pager from the template |
| Pipeline Review | /pipeline-review | Read-only pipeline stage review delivered to Slack |
| Post-Disco Followup | /post-disco-followup | Post-discovery recap email + proposal from the transcript |
| Setup Post-Disco | /setup-post-disco | One-time interactive setup for post-disco-followup |
| Sales Rep Analyzer | /sales-rep-analyzer | Grade sales call performance with an instant-ui report |
| Create an Asset | /create-an-asset | Tailored sales asset (landing page, deck, one-pager, demo) |
| Email Personalization | /email-personalization | Hyper-personalized email icebreakers |
| Lead Intelligence | /lead-intelligence | Deep-research leads via web & LinkedIn |
| Lead Qualification | /lead-qualification | Qualify & score leads against ICP |
| Win/Loss Analysis | /win-loss-analysis | Analyze won vs lost deal patterns |
Agents: lead-qualifier, lead-researcher, icebreaker-writer, linkedin-scraper
| Skill | Command | Purpose |
|---|---|---|
| n8n Automation | /n8n | n8n workflow automation |
| n8n Blueprint Generator | /n8n-prd-generator | Automation blueprints from calls |
Commands: /operations (skill overview)
| Skill | Command | Purpose |
|---|---|---|
| Video | /video | Video editing (FFmpeg/Remotion) |
| Excalidraw | /excalidraw | Presentations & diagrams |
| Infographic | /infographic | AI-generated infographics |
Commands: /creative (skill overview)
| Skill | Command | Purpose |
|---|---|---|
| Excalidraw | /excalidraw | Presentations & diagrams |
| n8n Blueprint Generator | /n8n-prd-generator | Automation blueprints from calls |
Commands: /product (skill overview)
| Skill | Command | Purpose |
|---|---|---|
| YouTube Brief | /youtube-brief | Structured video briefs |
| YouTube Ideation | /youtube-ideation | Video topic generation |
| YouTube Packaging | /youtube-packaging | Titles & thumbnails for CTR |
| YouTube Outline | /youtube-outline | Video structure & visual planning |
| YouTube Scripting | /youtube-scripting | Scripts & bullet points for filming |
| YouTube Excalidraw | /youtube-excalidraw | On-screen excalidraw visuals |
| Title Generation | /title-generation | Optimized YouTube video titles |
Commands: /youtube (skill overview)
| Skill | Command | Purpose |
|---|---|---|
| Marketing OS Setup | /marketing-os-setup | Build the Marketing OS end to end |
| Marketing OS Routines | /marketing-os-routines | Register the routines, audit for silent failure |
| Marketing OS Dashboard | /marketing-os-dashboard | Rebuild and deploy the control center |
| OS Optimizer | /os-optimizer | Framework audit of the vault |
| OS Operator | /os-operator | Recurring Operator prompt |
| OS MCP | /os-mcp | Relay MCP on your own Railway account |
| Team OS | /team-os | BenAI Relay fork for a shared OS |
| Instant UI | /instant-ui | Renders the OS and its reports as BenAI-branded HTML |
The OS layer, not the marketing skills. Those live in the Marketing, Content, YouTube, SEO, and Ads plugins.
/marketing-os-setup builds a markdown second brain that becomes the single source of truth every marketing skill reads. The problem it solves is concrete and measurable in this repo: icp-ideal-customer-profile.md and what-we-do-offer.md exist as five separate physical copies across the marketing plugins, plus three more inside the newsletter writers. Update one and seven go stale.
Ten folders (Context, Channels, Content, Campaigns, Intelligence, Analytics, Resources, Daily, Dashboard, Routines), ten routine prompts that keep it current, and a self-contained six-tab dashboard. Setup walks five pillars in order: connectors, Context, structure, routines, dashboard. It is idempotent and safe to re-run.
Build, test, and deploy n8n workflows via REST API with incremental testing. Includes node references for 40+ common nodes, JavaScript/Python Code node patterns, expression syntax, and credential management. Also includes the n8n Blueprint Generator (/n8n-prd-generator) for converting discovery call transcripts into n8n automation blueprints.
Requires: N8N_API_URL, N8N_API_KEY, and N8N_CREDENTIALS_TEMPLATE_URL in your .env file (see Setup section above).
Video editing pipeline with FFmpeg and Remotion. Supports stitching, transitions, TikTok-style captions, teasers, transcription, title cards, and graphics generation.
Create visual presentations, slide decks, and diagrams in Excalidraw. Supports generating .excalidraw JSON files or injecting slides directly into excalidraw.com via Chrome browser automation.
Design email sequences including welcome/onboarding, lead nurture, re-engagement, post-purchase, and sales sequences. Includes copy guidelines and sequence templates.
Three complementary SEO plugins:
| Plugin | Role | Data Source |
|---|---|---|
| seo-audit | Technical diagnosis โ what's broken | seomator CLI |
| seo-optimizing | Data-driven strategy โ what to DO | Google Search Console API |
| programmatic-seo | Scale content creation | Templates + data sources |
seo-audit runs comprehensive technical SEO audits covering 16 categories and 148 rules using seomator CLI. Requires @seomator/seo-audit (installed automatically on first use).
seo-optimizing uses real Google Search Console data to find striking-distance keywords, fix low-CTR pages, detect keyword cannibalization, and execute content optimizations. Three data paths:
programmatic-seo generates SEO-optimized pages at scale using templates and data sources with Webflow CMS integration.
Generate professional infographics and visual content using Gemini AI image generation. Supports visual metaphors, brand guidelines, series creation, and iterative refinement.
Repurpose content into multiple formats via the /repurpose command in the Marketing plugin. LinkedIn Writer (/linkedin-writer) creates posts and carousels from existing content. Newsletter Writer (/newsletter-writer) transforms content into engaging newsletter editions. Title Generation (/title-generation) generates optimized YouTube video titles using proven CTR formulas. GIF Creator (/gif-creator) extracts and optimizes GIFs from video clips for social media sharing.
The BenAI Sales plugin includes a full B2B outbound pipeline (/lead-generation) that orchestrates four sub-agents in parallel: lead-qualifier scores leads against your ICP, lead-researcher gathers deep company intelligence, linkedin-scraper pulls LinkedIn profiles and posts via Apify, and icebreaker-writer generates hyper-personalized email openers from the collected intelligence.
benai-skills/
โโโ .claude-plugin/
โ โโโ marketplace.json
โ โโโ skills-map.json # Defines which departments get which skills
โโโ shared-skills/ # Single source of truth for all skills
โ โโโ programmatic-seo/
โ โโโ seo-optimizing/
โ โโโ seo-audit/
โ โโโ email-sequence/
โ โโโ case-study/
โ โโโ infographic/
โ โโโ lead-research-assistant/
โ โโโ email-personalization/
โ โโโ lead-intelligence/
โ โโโ lead-qualification/
โ โโโ n8n-prd-generator/
โ โโโ n8n/
โ โโโ video/
โ โโโ excalidraw/
โ โโโ linkedin-writer/
โ โโโ newsletter-writer/
โ โโโ title-generation/
โ โโโ gif-creator/
โโโ agents/ # Sub-agent definitions for orchestrated pipelines
โ โโโ lead-qualifier.md
โ โโโ lead-researcher.md
โ โโโ icebreaker-writer.md
โ โโโ linkedin-scraper.md
โโโ commands/ # Static command .md files mapped in skills-map.json
โ โโโ marketing.md
โ โโโ sales.md
โ โโโ operations.md
โ โโโ creative.md
โ โโโ product.md
โ โโโ repurpose.md
โ โโโ outbound-pipeline.md
โ โโโ youtube.md
โโโ plugins/ # Generated by sync-skills.sh โ do not edit directly
โ โโโ marketing/
โ โโโ sales/
โ โโโ operations/
โ โโโ creative/
โ โโโ product/
โ โโโ youtube/
โโโ sync-skills.sh # Generates plugins/ from shared-skills/ + skills-map.json
โโโ build-zips.sh # Builds distributable zips (runs sync first)
โโโ CLAUDE.md
โโโ README.md
Each department plugin follows the same structure:
plugins/<department>/
โโโ .claude-plugin/
โ โโโ plugin.json
โโโ commands/
โ โโโ <command>.md # Mapped from commands/ via skills-map.json
โโโ skills/ # Populated by sync-skills.sh
โโโ <skill-name>/
โโโ SKILL.md
โโโ references/
shared-skills/ with SKILL.md and optional references/.claude-plugin/skills-map.json.md files in commands/ and map them in skills-map.json./sync-skills.sh to generate department pluginsshared-skills/<skill>/ (never in plugins/*/skills/)./sync-skills.sh to propagate changesBefore every push, run ./sync-skills.sh to ensure departments are in sync.
Run ./build-zips.sh to generate downloadable zip files in dist/. The script runs sync-skills.sh first, then reads marketplace.json and creates:
benai-skills-marketplace.zip (all departments in one package)BenAI
.claude/
.claude-plugin/
marketplace.json
skills-map.json
launch.json
settings.local.json
.env.example
.gitignore
.mcp.json
agents/
audit-budget.md
audit-compliance.md
audit-creative.md
audit-google.md
audit-meta.md
audit-tracking.md
autoresearch-eval-agent.md
autoresearch-judge.md
autoresearch-test-runner.md
icebreaker-writer.md
lead-qualifier.md
lead-researcher.md
linkedin-scraper.md
benai-landing/
.gitignore
AGENTS.md
CLAUDE.md
components.json
eslint.config.mjs
next.config.ts
package-lock.json
package.json
postcss.config.mjs
public/
file.svg
globe.svg
images/
benai-logo.avif
hero-dashboard.png
powerups-feature.png
next.svg
vercel.svg
window.svg
README.md
src/
app/
favicon.ico
globals.css
layout.tsx
page.tsx
components/
layout/
Footer.tsx
Navbar.tsx
sections/
CTASection.tsx
FeaturedQuote.tsx
Features.tsx
Hero.tsx
HowItWorks.tsx
LogosStrip.tsx
PowerUps.tsx
Pricing.tsx
Testimonials.tsx
ui/
accordion.tsx
avatar.tsx
badge.tsx
button.tsx
card.tsx
input.tsx
separator.tsx
tabs.tsx
lib/
utils.ts
tsconfig.json
build-zips.sh
cl5Oudk3Hjo-maxres.jpg
CLAUDE.md
connectors/
apify.json
nano-banana.json
webflow.json
youtube.json
CONTRIBUTING_GUIDE.md
hooks/
persist-session.sh
LICENSE
plugins/
ads/
.claude-plugin/
plugin.json
.mcp.json
agents/
audit-budget.md
audit-compliance.md
audit-creative.md
audit-google.md
audit-meta.md
audit-tracking.md
skills/
ads/
ads-audit/
SKILL.md
ads-budget/
SKILL.md
ads-competitor/
SKILL.md
ads-creative/
SKILL.md
ads-google/
SKILL.md
ads-landing/
requirements.txt
scripts/
analyze_landing.py
capture_screenshot.py
fetch_page.py
SKILL.md
ads-linkedin/
SKILL.md
ads-meta/
SKILL.md
ads-microsoft/
SKILL.md
ads-plan/
assets/
agency.md
b2b-enterprise.md
ecommerce.md
finance.md
generic.md
government.md
healthcare.md
hybrid.md
info-products.md
local-service.md
mobile-app.md
nonprofit.md
real-estate.md
saas.md
seasonal.md
SKILL.md
ads-tiktok/
SKILL.md
ads-youtube/
SKILL.md
references/
benchmarks.md
bidding-strategies.md
brand-context.md
budget-allocation.md
compliance.md
conversion-tracking.md
creative-volume.md
google-audit.md
linkedin-audit.md
meta-audit.md
microsoft-audit.md
platform-specs.md
scoring-system.md
tiktok-audit.md
SKILL.md
infographic-v2/
references/
brand-guidelines.md
content-analysis.md
nano-banana-api.md
prompt-engineering.md
quality-checklist.md
visualization-patterns.md
SKILL.md
agentic-os/
.claude-plugin/
plugin.json
skills/
agentic-os-obsidian/
references/
obsidian/
claude-md-template.md
command-center.css
dashboard-template.js
frappe-charts.min.js
home-template.md
plugins/
customjs/
main.js
manifest.json
styles.css
dataview/
main.js
manifest.json
styles.css
homepage/
main.js
manifest.json
styles.css
obsidian-shellcommands/
main.js
manifest.json
styles.css
terminal/
main.js
manifest.json
styles.css
profile-template.md
setup-template.md
vault-overview-template.md
SKILL.md
agentic-os-standalone/
references/
standalone/
personalization.md
RAILWAY.md
template.tar.gz
SKILL.md
os-mcp/
reference/
relay-mcp-server/
.env.example
AUTH.md
Dockerfile
package-lock.json
package.json
railway.json
src/
auth/
clients.ts
codes.ts
jsonfile.ts
pending.ts
pocketbase.ts
provider.ts
refresh-loop.ts
sessions.ts
tokens.ts
config.ts
index.ts
relay-client.ts
tsconfig.json
scripts/
.gitkeep
SKILL.md
web-artifacts-builder/
LICENSE.txt
scripts/
bundle-artifact.sh
init-artifact.sh
shadcn-components.tar.gz
SKILL.md
aios/
.claude-plugin/
plugin.json
skills/
cloud-os-builder/
references/
claude-md-context.md
claude-md-daily.md
claude-md-departments.md
claude-md-intelligence.md
claude-md-onboarding.md
claude-md-processes.md
claude-md-projects.md
claude-md-resources.md
claude-md-skills.md
claude-md-team.md
claude-md-template-business.md
claude-md-template.md
claudeignore-template.md
comparison.md
context-brand.md
context-business.md
context-icp.md
context-infrastructure.md
context-market.md
context-me.md
context-operator.md
context-organization.md
context-pain-points.md
context-services.md
context-stakeholders.md
context-strategy-business.md
context-strategy.md
context-team.md
dropbox.md
gitignore-template.md
google-drive.md
icloud.md
notion-os-skill-template.md
notion-template-spec.md
onedrive.md
settings-json-template.md
skills-placeholder-linkedin-example.md
skills-placeholder-linkedin-notes.md
skills-placeholder-newsletter-example.md
skills-placeholder-newsletter-strategy.md
structure-spec.md
team-profile-template.md
team-tasks-template.md
SKILL.md
local-os-builder/
references/
claude-md-context.md
claude-md-daily.md
claude-md-departments.md
claude-md-intelligence.md
claude-md-onboarding.md
claude-md-processes.md
claude-md-projects.md
claude-md-resources.md
claude-md-skills.md
claude-md-team.md
claude-md-template-business.md
claude-md-template.md
claudeignore-template.md
context-brand.md
context-business.md
context-icp.md
context-infrastructure.md
context-market.md
context-me.md
context-operator.md
context-organization.md
context-pain-points.md
context-services.md
context-stakeholders.md
context-strategy-business.md
context-strategy.md
context-team.md
gitignore-template.md
settings-json-template.md
skills-placeholder-linkedin-example.md
skills-placeholder-linkedin-notes.md
skills-placeholder-newsletter-example.md
skills-placeholder-newsletter-strategy.md
team-profile-template.md
team-tasks-template.md
SKILL.md
skill-os-builder/
references/
routing-patterns.md
structure-spec.md
SKILL.md
templates/
_SKILL.md.tmpl
context/
about-me.md.tmpl
intelligence.md.tmpl
people.md.tmpl
projects.md.tmpl
systems.md.tmpl
all-skills/
.claude-plugin/
plugin.json
.mcp.json
agents/
audit-budget.md
audit-compliance.md
audit-creative.md
audit-google.md
audit-meta.md
audit-tracking.md
autoresearch-eval-agent.md
autoresearch-judge.md
autoresearch-test-runner.md
icebreaker-writer.md
lead-qualifier.md
lead-researcher.md
linkedin-scraper.md
skills/
ads/
ads-audit/
SKILL.md
ads-budget/
SKILL.md
ads-competitor/
SKILL.md
ads-creative/
SKILL.md
ads-google/
SKILL.md
ads-landing/
requirements.txt
scripts/
analyze_landing.py
capture_screenshot.py
fetch_page.py
SKILL.md
ads-linkedin/
SKILL.md
ads-meta/
SKILL.md
ads-microsoft/
SKILL.md
ads-plan/
assets/
agency.md
b2b-enterprise.md
ecommerce.md
finance.md
... 1600 moreShowing a partial view of a very large repo.
ยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic