TA

thisisjeron/awesome-openclaw-plugins

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

14 stars 质量 52 趋势 24

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?

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 ❌ ✅
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add thisisjeron/awesome-openclaw-plugins
新手?先看 mcpskill.org 教程 →