
A curated list of plugins for OpenClaw, the open-source personal AI assistant
概览
A curated list of plugins for OpenClaw, the open-source personal AI assistant. OpenClaw has two extension mechanisms: and . Understanding when to use each is key to building effective extensions. Skills are that teach the agent how to use external tools or follow specific workflows. - 📝 Markdown files with instructions - 🧠 Loaded into the agent's context at runtime - 🔧 Rely on existing tools (exec, browser, etc.) - 🚀 Easy to create — just write a SKILL.md - ⚡ No code execution, just prompt engineering - Teaching the agent to use CLI tools - Defining workflows and best practices - API integration via curl/scripts - Quick, low-code extensions Plugins are that run in-process with the OpenClaw gateway, extending its core capabilities.
README
以下为原文 README 节选,完整内容请查看原文。
Awesome OpenClaw Plugins 
A curated list of plugins for OpenClaw, the open-source personal AI assistant.
Plugin Docs • GitHub • Discord
Contents
- Skills vs Plugins: What’s the Difference?
- Official Plugins
- Channel Plugins
- Smart Home & IoT
- Automotive
- Utility Plugins
- Memory & AI
- Security & Governance
- Multi-Agent & Coordination
- Observability & DevOps
- Health & Wellness
- Meta & Self-Improvement
- Social Media & Content
- Contributing
Skills vs Plugins: What’s the Difference?
OpenClaw has two extension mechanisms: Skills and Plugins. Understanding when to use each is key to building effective extensions.
Skills
Skills are prompt-based instructions that teach the agent how to use external tools or follow specific workflows.
skills/
└── weather/
└── SKILL.md # Instructions for the agent
Characteristics:
- 📝 Markdown files with instructions
- 🧠 Loaded into the agent’s context at runtime
- 🔧 Rely on existing tools (exec, browser, etc.)
- 🚀 Easy to create — just write a SKILL.md
- ⚡ No code execution, just prompt engineering
Best for:
- Teaching the agent to use CLI tools
- Defining workflows and best practices
- API integration via curl/scripts
- Quick, low-code extensions
Plugins
Plugins are TypeScript modules that run in-process with the OpenClaw gateway, extending its core capabilities.
extensions/
└── voice-call/
├── index.ts # Plugin code
├── openclaw.plugin.json # Manifest
└── package.json
Characteristics:
- 💻 Full TypeScript/JavaScript code
- ⚙️ Run in the gateway process
- 🔌 Can register new tools, channels, CLI commands, and RPC methods
- 🔐 Access to gateway internals and APIs
- 📦 Distributed via npm or git
Best for:
- Adding new messaging channels (Slack, Teams, etc.)
- Custom agent tools with complex logic
- Background services and scheduled tasks
- Gateway UI enhancements
- Anything requiring persistent state or network connections
The Case for Plugins
While skills are great for quick integrations, plugins are fundamentally more powerful:
| Capability | Skills | Plugins |
|---|---|---|
| Add new messaging channels | ❌ | ✅ |
| Register custom agent tools | ❌ | ✅ |
| Add CLI commands | ❌ | ✅ |
| Run background services | ❌ | ✅ |
| Modify gateway behavior | ❌ | ✅ |
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add thisisjeron/awesome-openclaw-plugins