OpenDirectory is a library of agent skills for founders who hate marketing. Each skill is a pre-built set of instructions and context you install directly into your AI agent. Install a skill and your agent gains expert-level domain knowledge for complex GTM, marketing, and growth tasks.
npx "@opendirectory.dev/skills"Interactive TUI browser - browse by category, search, and install in one session
Or list all skills:
npx "@opendirectory.dev/skills" list56 specialized skills across GTM, growth, and developer tooling
--target claudeSupports Claude, OpenCode, Codex, Gemini, Anti-Gravity, OpenClaw, Hermes
npx "@opendirectory.dev/skills" install <skill> --target claudeEquips your agent with specialized knowledge, tools, and prompts for the task
|
blog-cover-image-cli
1200×630px blog cover with self-healing QA loop, retries up to 3× with vision feedback. |
brand-alchemy
World-class brand strategist and naming expert. |
|
cold-email-verifier
Verify cold emails, enrich lead lists, or autonomously guess email addresses from a CSV. |
cook-the-blog
Generate high-converting, deep-dive growth case studies in MDX format. |
|
email-newsletter
Drafts and designs a complete HTML email newsletter from a topic or content brief. |
human-tone
Rewrites AI marketing copy against 18 GTM slop patterns with before/after audit notes. |
|
meta-tribeV2-skill
Analyzes video hooks and scripts using Meta's TRIBE v2 fMRI model for neuro-marketing breakdown. |
npm-downloads-to-leads
Velocity scoring on npm download data surfaces breakout maintainers with personalized outreach briefs. |
|
position-me
Elite Website Reviewer Agent for AEO, GEO, SEO, UI/UX Psychology, and Copywriting. |
twitter-GTM-find-skill
End-to-end pipeline for scraping Twitter for GTM/DevRel tech startup jobs using Apify. |
|
yc-intent-radar-skill
Scrape daily job listings from YCombinator's Workatastartup platform without duplicates. |
pricing-page-psychology-audit
Audits any SaaS pricing page against 12 pricing psychology principles with ranked improvement reports. |
1. Browse interactively (recommended):
npx "@opendirectory.dev/skills"Opens a full-screen TUI browser with categories, search, and install flow
Or list all skills:
npx "@opendirectory.dev/skills" list2. Pick your agent:
| Agent | Flag |
|---|---|
| Claude Code | --target claude |
| OpenCode | --target opencode |
| Codex | --target codex |
| Gemini CLI | --target gemini |
| Anti-Gravity | --target anti-gravity |
| OpenClaw | --target openclaw |
| Hermes | --target hermes |
3. Install a skill:
npx "@opendirectory.dev/skills" install <skill-name> --target <your-agent>Requires Node.js. Download from nodejs.org if not installed.
npxfetches and runs the latest version automatically; no global install needed.
npx "@opendirectory.dev/skills" install show-hn-writer --target claudeReplace show-hn-writer with any skill name. Replace claude with your agent.
No global install. Always runs the latest version.
npx "@opendirectory.dev/skills" install <skill-name> --target claudeinstall-skill-on-claude-compressed.mp4
Step 1: Download the skill
- Copy the skill folder URL from this GitHub repo.
- Go to download-directory.github.io.
- Paste the URL and press Enter to download the ZIP.
Step 2: Install in Claude
- Open your Claude desktop app.
- Go to the sidebar and click Customize.
- Click the Skills tab, then click the + button.
- Choose Upload a skill and drag in the
.zipfile or the extracted folder.
For some skills, the SKILL.md file sits inside a subfolder. Always upload the specific folder containing SKILL.md.
Run these commands inside Claude Code:
# Add the OpenDirectory marketplace
/plugin marketplace add Varnan-Tech/opendirectory
# Install a skill
/plugin install opendirectory-gtm-skills@opendirectory-marketplace56 skills across GTM, growth automation, technical marketing, and developer tooling.
| Visual & Media | ||
|---|---|---|
| Skill | Description | Version |
blog-cover-image-cli |
A modern, AI-powered CLI tool designed to automatically generate high-converting, minimalist blog cover images and thumbnails using Gemini 3.1 Flash Image Preview. | 1.0.17 |
graphic-case-study |
Generate a professionally designed case study PDF for B2B SaaS sales and marketing. Structured around the challenge → solution → results → testimonial arc. Outputs a browser-ready HTML file + print-ready PDF. Supports 7 page section layouts and 9 business style presets. | 1.0.0 |
graphic-chart |
Generate publication-quality data visualization charts as PNG using Chart.js v4. 8 chart types, 5 style presets, annotation highlights. | 2.0.0 |
graphic-ebook |
Create professionally designed B2B SaaS e-books (3–10 pages) using HTML + CSS. Supports 9 visual styles and 11 page layout types. Outputs a browser-ready HTML file + print-ready PDF. | 1.0.0 |
graphic-gif |
Generate animated looping GIFs from CSS animations. 800×800px default, 6 animation types, 4 style presets. | 1.0.0 |
graphic-slide-deck |
Generate a professionally designed HTML slide deck from a brief, content notes, or an existing PowerPoint. Outputs a browser-ready presentation + optional PDF. Supports 13 named layout types and 8 business style presets. | 1.0.0 |
hyperframes-product-launch-video |
A specialized AI agent skill designed for creating elite, premium product launch videos using the Hyperframes framework. This skill distills months of motion design expertise, brand DNA extraction, and technical debugging into a structured workflow that guides your AI agent. | 0.0.1 |
vid-motion-graphics |
Generates multi-scene motion graphics as MP4 from a content brief. HTML/CSS animations rendered frame-by-frame in headless Chromium via Playwright, assembled with FFmpeg. No React, no AI APIs, no Python. | 1.0.0 |
vid-product-launch |
Generate a cinematic product launch video from a product description and launch context. The video follows a 5-section narrative arc: build anticipation, reveal the product, prove the value, and close with a CTA. | 1.2.0 |
vid-sizzle-reel |
Generate a high-energy sizzle reel or hype video from brand assets and key messages. Fast-paced montage format with dynamic cuts, bold text overlays, and optional beat-synced music. | 1.0.0 |
| Content | ||
| Skill | Description | Version |
cook-the-blog |
This guide explains how to set up, configure, and run the cook-the-blog skill. This AI agent pipeline autonomously researches companies, extracts SEO keywords, generates custom cover images, writes high-converting MDX case studies without AI fluff, uploads assets to cloud storage, and pushes the final code to your designated GitHub repository. | 1.0.0 |
email-newsletter |
Draft and design a complete HTML email newsletter from a topic or content brief. Output is paste-ready for Loops, Mailchimp, Beehiiv, Resend, or any standard email platform. | 1.0.0 |
human-tone |
AI assistants write terrible marketing copy. They rely on generic filler words, force everything into lists of three, and bury your actual product under layers of hype. | 1.0.0 |
linkedin-post-generator |
Generate LinkedIn posts from any content: blog posts, articles, GitHub PRs, or a description of what you built. The agent reads your source material, applies LinkedIn's content patterns, and produces a post with the right hook, story arc, and formatting. | 1.0.0 |
newsletter-digest |
Aggregate RSS feeds, synthesize the week's top stories with Gemini, and publish a newsletter digest to Ghost CMS. Supports three digest formats and outputs HTML, Markdown, and plain text for any platform. | 1.0.0 |
noise-to-linkedin-carousel |
noise-to-linkedin-carousel turns rough notes, transcripts, and idea dumps into a LinkedIn-ready carousel content pack with a strong hook, clear slide-by-slide structure, and a CTA — built for founders, GTM teams, and technical marketers who think faster than they write. | 1.0.0 |
noise2blog |
Paste your rough notes, bullet points, voice transcript, or tweet dump and get a publication-ready blog post. | 1.0.0 |
tweet-thread-from-blog |
Turn any blog post or article into a Twitter/X thread. The agent reads the content, picks the right thread style, and writes 7-10 tweets with a strong hook, one insight per tweet, and a CTA. Optionally posts the full thread to X via Composio using a reply chain. | 1.0.0 |
| Launch | ||
| Skill | Description | Version |
brand-alchemy |
World-class brand strategist and naming expert. Uses an interrogation-led discovery phase to extract your brand's DNA, then applies scientific naming frameworks (Phonosemantics) and automated multi-TLD domain checking. | 0.0.1 |
oss-launch-kit |
The high-level OSS Launch Orchestrator for GitHub repositories. It serves as the strategic entry point that analyzes your repo and coordinates a multi-channel launch plan. | 0.2.0 |
product-update-logger |
Tell the skill what your product shipped. It writes a polished, living docs/changelog.md entry and hands you a ready-to-use content package: tweet thread, LinkedIn post, email snippet, and one-liner. | 0.0.1 |
producthunt-launch-kit |
Generates a complete Product Hunt launch kit from your product description: tagline variants (60 chars max), listing description, maker comment, launch day tweet thread, LinkedIn post, and a 4-email sequence. | 1.0.0 |
show-hn-writer |
Draft a Show HN post (title + body) that follows Hacker News norms: specific, honest, first-person, no marketing. Generates three title variants and a complete body, then runs a Gemini review to catch HN anti-patterns before you post. | 2.0.0 |
| GTM Intelligence | ||
| Skill | Description | Version |
competitor-pr-finder |
Give it your product URL. It finds your top 5 competitors, researches every press mention, podcast appearance, and community post across all of them, and tells you exactly which channels to pitch -- with the journalist's name, the angle that got your competitors featured, and a ready-to-send cold pitch for your product. | 0.0.1 |
gh-issue-to-demand-signal |
Give the skill a competitor's public GitHub repo URL. It fetches their open issues, filters noise locally, clusters into 6 demand categories using the AI already running the skill, scores by real engagement (reactions), detects ignored demand (high reactions + no response = your opportunity), and outputs a ranked demand gap report with a GTM messaging brief. | 0.0.1 |
google-trends-api-skills |
Agent Skills for SEO keyword research using Google Trends data via SerpApi. Built for AI agents that generate tech and developer-focused blog content. | 2.0 |
hackernews-intel |
Monitor Hacker News for keywords. Get a Slack alert every time a new post matches your topics, without duplicates. Run it manually, on a cron schedule, or via GitHub Actions. | 1.0.0 |
map-your-market |
Give this skill a product description, category keywords, or competitor names. It searches Reddit, Hacker News, GitHub Issues, G2, and Google Trends for real pain signals from your market -- then builds a complete positioning framework: who your ICP is, what they say out loud, and how to talk to them. | 0.0.1 |
meta-ads-skill |
npx "@opendirectory.dev/skills" install meta-ads-skill --target claude | 0.0.1 |
meta-tribeV2-skill |
AI Skill that uses Meta's TRIBE v2 fMRI Model to analyze the neuroscience of video hooks, reels, and scripts. | 1.0.0 |
npm-downloads-to-leads |
Give this skill a list of npm packages. It fetches 12 weeks of download data, scores each package by growth velocity, maps maintainers to GitHub and Twitter, and outputs a ranked lead brief per breakout package: who built it, how to reach them, and what to say. | 0.0.1 |
reddit-icp-monitor |
Watch subreddits for people describing the exact problem you solve. Score each post for ICP relevance. Draft a helpful, non-spammy reply for every high-signal match. | 1.0.0 |
reddit-post-engine |
Write and optionally post Reddit content that fits the target subreddit's culture. Fetches subreddit rules and top posts before drafting. Follows the 90/10 rule. Optionally posts via Composio Reddit MCP. | 1.0.0 |
sdk-adoption-tracker |
Give this skill an SDK or library name. It searches GitHub for public repos that import it, scores each repo by company signal and activity, identifies who is building on you in production, and outputs a ranked adoption report with outreach context for high-signal company repos. | 0.0.1 |
twitter-GTM-find-skill |
This repository contains the twitter-GTM-find/ AI Skill. | 0.0.1 |
yc-intent-radar-skill |
An automated scraper that pulls job listings and company data from YCombinator's Workatastartup platform. It bypasses login bottlenecks by utilizing authenticated sessions and ensures no duplicates are recorded by saving everything directly to a local SQLite database (jobs.db). | 0.0.1 |
| Outreach | ||
| Skill | Description | Version |
cold-email-verifier |
Agent Skill that equips your AI agent with the ability to autonomously guess, enrich, and verify cold email addresses directly from a CSV file. | 0.0.1 |
outreach-sequence-builder |
Turn a buying signal into a ready-to-send multi-channel outreach sequence. Give the skill a signal and it generates 4-6 personalized touchpoints across email, LinkedIn, and phone, with objection pre-emption built in. | 1.0.0 |
| Research | ||
| Skill | Description | Version |
linkedin-job-post-to-buyer-pain-map |
Turn LinkedIn job posts into an actionable buyer pain map with signal strength, urgency, and outreach angles for each account. | 1.0.0 |
meeting-brief-generator |
Walk into every sales or business development call prepared. Give the skill a company name and it runs targeted research, synthesizes a 1-page brief, and optionally saves it to Notion. | 1.0.0 |
position-me |
The Website Reviewer Agent Skill for AEO, GEO, SEO, UI/UX Psychology, and Direct Response Copywriting. | 0.0.1 |
pricing-finder |
Tell it what your product is (URL or description). It finds 5 competitors globally, fetches their actual pricing pages, and returns a complete pricing intelligence report: the dominant pricing model in your space, a benchmark price table, feature gate analysis, a competitive positioning map, and a concrete recommended pricing strategy for your product. | 0.0.1 |
pricing-page-psychology-audit |
Paste any SaaS pricing page URL. Get a full audit against 12 pricing | 1.0.0 |
vc-curated-match |
Identify targeted VC funds based on a product's description and URL. This skill matches project inputs to a curated dataset of top global venture capital firms based on industry tags, stage, and geography. | 1.0.0 |
vc-finder |
Give the skill a product URL or description. It detects the industry and funding stage, identifies 5 comparable funded companies, searches who backed those companies (Track A), finds VCs who publish investment theses about this space (Track B), and returns a ranked sourced investor list with deep-dives and outreach hooks. | 0.0.1 |
where-your-customer-lives |
Give this skill a product utility and ICP. It searches Reddit, Hacker News, and DuckDuckGo to find the specific communities where your customer actually gathers -- then builds a per-channel playbook: evidence your ICP is there, one entry tactic, one content angle, and specific anti-patterns. | 0.0.1 |
| Developer Tools | ||
| Skill | Description | Version |
claude-md-generator |
Reads your codebase and writes a CLAUDE.md that gives Claude Code the context it needs: build commands, code conventions, architecture notes, and gotchas. Stays under 200 lines. | 1.0.0 |
dependency-update-bot |
Weekly scan for outdated npm or pip packages. Fetches changelogs for each. Summarizes breaking changes with Gemini. Opens one PR per risk group. | 1.0.0 |
docs-from-code |
Automatically generate and maintain README.md, API reference docs, and an Architecture section by reading your codebase. Uses graphify to build a knowledge graph first, then uses AI to write clean documentation grounded in what actually exists. | 1.0.0 |
explain-this-pr |
Point this skill at any GitHub PR and it writes a plain-English explanation of what changed and why, then posts it as a PR comment. | 1.0.0 |
kill-the-standup |
Write your daily standup in seconds. The skill reads yesterday's Linear issues and GitHub commits, formats a done/doing/blockers update, and posts it to Slack. | 1.0.0 |
llms-txt-generator |
Generate a standards-compliant llms.txt file for any website. Makes your site fully readable and citable by AI agents the GEO (Generative Engine Optimization) equivalent of having a great sitemap. | 1.0.0 |
pr-description-writer |
Read your current git branch diff and generate a complete GitHub pull request description: summary, specific change bullets, and testing steps. Create or update the PR in one step. | 1.0.0 |
schema-markup-generator |
Generate valid JSON-LD structured data for any webpage. The agent crawls the page, detects which schema types apply, and outputs a script tag ready to paste into your HTML. Optionally opens a GitHub PR with the markup injected. | 1.0.0 |
| Other | ||
| Skill | Description | Version |
domain-expired-opportunity-finder |
Evaluate expired domain candidates against your niche. Get a conservative, | 1.0.0 |
github-discussion-to-devrel-content |
Your users keep asking the same questions in GitHub Discussions. This skill finds those patterns, tells you which docs to fix first, and drafts the actual FAQ entries and content angles — backed by verbatim quotes and direct links to the threads that prove the gap is real. | 1.0.0 |
We welcome skills across GTM, growth automation, and developer tooling.
Top contributors receive OpenDirectory swag. Limited-edition merchandise shipped to you.
See CONTRIBUTING.md for the required format, the security validation process, and please ensure your skill's README includes installation steps, npx install instructions, prerequisites, and usage examples. We provide a helper script at scripts/update_skill_readmes.py to auto-generate the standard install section.
Thank you to every contributor. See CONTRIBUTING.md to get involved.
This project is licensed under the MIT License.
