VT

varnan-tech/opendirectory

Developer tools
693 stars Quality 73 Trend 37MIT

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.

Overview

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.

README


What is OpenDirectory?

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.

1. Browse (Interactive)

npx "@opendirectory.dev/skills"

Interactive TUI browser - browse by category, search, and install in one session

Or list all skills:

npx "@opendirectory.dev/skills" list

65 specialized skills across GTM, growth, and developer tooling

2. Pick your agent

--target claude

Supports Claude, OpenCode, Codex, Gemini, Anti-Gravity, OpenClaw, Hermes, and Manus AI

3. Install

npx "@opendirectory.dev/skills" install  --target claude

Equips your agent with specialized knowledge, tools, and prompts for the task



Quick Start

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" list

2. 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

Skill compatibility

compatibility in a skill’s YAML frontmatter is an optional list of the canonical CLI targets the skill has been tested and is supported on: claude, codex, opencode, gemini, anti-gravity, openclaw, and hermes.

compatibility: [codex, opencode]

Omit the field only when the skill supports all targets. If the field is present, it must be a non-empty list of canonical target strings; aliases, unknown targets, scalar values, and non-string items are rejected. To expand support, implement it, add tests, update the declaration, and open a pull request.

3. Install a skill:

npx "@opendirectory.dev/skills" install  --target 

Requires Node.js. Download from nodejs.org if not installed. npx fetches and runs the latest version automatically; no global install needed.

npx "@opendirectory.dev/skills" install show-hn-writer --target claude

Installation

No global install. Always runs the latest version.

npx "@opendirectory.dev/skills" install  --target claude

Option B: skills.sh

npx skills add Varnan-Tech/opendirectory

Installs all skills and auto-detects your coding agent (Claude Code, Codex, Gemini CLI, OpenCode, and more). To install a single skill:

npx skills add Varnan-Tech/opendirectory --skill 

Browse OpenDirectory on skills.sh: skills.sh/Varnan-Tech/opendirectory

Requires Node.js. Add --global to install to ~/.claude/skills/ instead of the current project.

Option C: Claude Desktop App

https://github.com/user-attachments/assets/cea8b565-2002-4a87-8857-d902bfcfdc1c

Step 1: Download the skill

  1. Copy the skill folder URL from this GitHub repo.
  2. Go to download-directory.github.io.
  3. Paste the URL and press Enter to download the ZIP.

Step 2: Install in Claude

  1. Open your Claude desktop app.
  2. Go to the sidebar and click Customize.
  3. Click the Skills tab, then click the + button.
  4. Choose Upload a skill and drag in the .zip file or the extracted folder.

For some skills, the SKILL.md file sits inside a subfolder. Always upload the specific folder containing SKILL.md.

Option D: Claude Code Native

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-marketplace

Option E: Manus AI

https://github.com/user-attachments/assets/17cbee2a-9e17-4bd4-ac46-68e0e92ffab4

Manus AI users can import a skill directly from its OpenDirectory skill page. This is the easiest path when you want Manus to pull the skill from GitHub for you.

  1. Open the skill you want from the opendirectory homepage.
  2. In the install panel, select the Manus AI tab.
  3. Click Install in Manus AI - this opens Manus with the skill GitHub URL already attached.
  4. Confirm the import inside Manus AI.

If your Manus workspace prefers file uploads, use the Download tab instead and upload the downloaded .skill.zip file inside Manus.


All Skills

65 skills across GTM, growth automation, technical marketing, and developer tooling.


How to Contribute

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.


OSS Partners


Top Contributors

Thank you to every contributor. See CONTRIBUTING.md to get involved.


License

This project is licensed under the MIT License.

View the full README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add varnan-tech/opendirectory
New to MCP? Start with the mcpskill.org guide →