OpenDirectory is a central library that allows you to add new capabilities, or superpowers, to your AI agents. Instead of teaching your AI how to perform complex marketing or growth tasks from scratch, you can simply download a pre-built skill from our catalog and install it directly into your project.
Before you begin, you must have Node.js installed on your computer. Node.js provides the necessary tools to download and run these skills.
- Visit nodejs.org.
- Download and install the version labeled Recommended For Most Users.
- Once installed, you will have access to a tool called terminal or command prompt on your computer, which you will use for the following steps.
Because we use npx, there is no need to install the OpenDirectory tool itself. npx is a magic command that comes with Node.js. When you type npx "@opendirectory.dev/skills", your computer automatically downloads the registry in the background and runs it instantly.
Users who exclusively use Anthropic's Claude Code can add OpenDirectory as a native community marketplace directly inside their Claude interface. This allows you to install skills using Claude's built-in plugin system.
Run the following commands inside your Claude Code terminal:
# Add the OpenDirectory marketplace
/plugin marketplace add Varnan-Tech/opendirectory
# Install a skill directly
/plugin install opendirectory-gtm-skills@opendirectory-marketplaceTo see the full list of available skills, open your terminal and run the following command:
npx "@opendirectory.dev/skills" listThis command will display a list of all skills currently available in the OpenDirectory registry.
OpenDirectory supports several different AI agents. When you install a skill, you need to tell the system which agent you are using by using the --target flag.
Supported agents include:
- Claude Code: Use
--target claude - OpenCode: Use
--target opencode - Codex: Use
--target codex - Gemini CLI: Use
--target gemini - Anti-Gravity: Use
--target anti-gravity - OpenClaw: Use
--target openclaw - Hermes: Use
--target hermes
Once you have found a skill you want to use, run the following command in your terminal, replacing <skill-name> with the name of the skill and <your-agent> with the agent you chose in Step 2:
npx "@opendirectory.dev/skills" install <skill-name> --target <your-agent>This command installs the skill into your agent's global configuration directory, making it available across all your projects.
After the installation is complete, your AI agent is ready to use the new skill. Simply open your AI agent (such as Claude Code) within your project folder and give it a command related to the skill.
For example, if you installed a skill for SEO analysis, you might say: "Use the SEO analysis skill to check the homepage of my website."
We use a tool called npx to manage these skills. This ensures that every time you run a command, you are automatically using the most recent version of the skill and the latest security updates. You never have to worry about manually updating your software.
We welcome contributions from the community. If you have built an innovative GTM, Technical Marketing, or growth automation skill, we encourage you to share it with the ecosystem.
Please refer to CONTRIBUTING.md for detailed guidelines on the strict format required for new skills and our security validation process.
This project is licensed under the MIT License.




























