SkillsPluginsDevelopment

OpenClaw Skills Guide: Extend Your AI Agent with 50+ Plugins

2026-03-09 15 min

OpenClaw Skills are modular plugins that extend your AI agent's capabilities — like apps for your AI.

What are OpenClaw Skills?

  • Tool Skills — Connect to GitHub, Notion, Slack, email
  • Automation Skills — Browser actions, file operations, data processing
  • Integration Skills — IoT devices, APIs, databases
  • Custom Skills — Build anything with the OpenClaw SDK

Top 10 Most Popular Skills

1. Browser Control (12.5K+ installs)

The most-installed skill. Built on Playwright:

  • Navigate pages, click buttons, fill forms
  • Scrape data from any website
  • Take screenshots and generate PDFs
  • Handle login flows and multi-step processes

2. File Manager (9.1K+ installs)

  • Batch rename, move, organize files with natural language
  • Cloud sync (Dropbox, Google Drive, OneDrive)
  • File format conversion (PDF, DOCX, CSV)

3. GitHub Agent (8.2K+ installs)

  • AI-powered PR code review
  • Auto-triage and label issues
  • Generate release notes from commits
  • Monitor CI/CD pipeline status

4. Email Assistant (7.9K+ installs)

  • Draft replies matching your writing style
  • Auto-categorize and prioritize inbox
  • Extract data from emails (invoices, tracking)

5. Notion Sync (6.1K+ installs)

  • Create tasks and notes from conversations
  • Query Notion databases with natural language
  • Auto-update project boards

6. Home Assistant (5.8K+ installs)

  • Control 2000+ smart home devices
  • Create voice-activated routines via chat
  • Monitor energy usage and set alerts

7. Calendar Sync (5.2K+ installs)

  • "Schedule a meeting with John next Tuesday at 2pm"
  • Auto-resolve scheduling conflicts

8. Spotify Control (4.3K+ installs)

  • Play, pause, skip, queue songs via chat
  • Create playlists based on mood

9. Code Review (3.7K+ installs)

  • Security vulnerability detection (OWASP Top 10)
  • Performance optimization suggestions

10. Database Connector (3.2K+ installs)

  • Supports PostgreSQL, MySQL, MongoDB, Redis
  • "Show me all users who signed up last week"

How to Install Skills

  1. Open dashboard → Skills → Marketplace
  2. Search or browse by category
  3. Click "Install"
  4. Configure any required API keys
  5. Done — immediately available

Building Custom Skills

import { defineSkill } from '@openclaw/sdk'

return defineSkill({
  name: 'weather-alert',
  description: 'Send weather alerts',
  triggers: ['weather', 'forecast', 'rain alert'],
  async execute(context) {
    const loc = context.params.location
    const res = await fetch('https://api.weather.com/v1/' + loc)
    const data = await res.json()
    if (data.alerts.length > 0) {
      return 'Weather alert: ' + data.alerts[0].description
    }
    return 'Current: ' + data.temp + ' C, ' + data.condition
  }
})

Skill Development Workflow

  1. openclaw skill init my-skill — Scaffold
  2. Edit index.ts — Implement logic
  3. openclaw skill test — Test locally
  4. openclaw skill publish — Share with community

Skill Categories

CategoryCountExamples
Automation15+Browser Control, File Manager, Scheduler
Productivity12+Email, Calendar, Notion, Todoist
Developer10+GitHub, Code Review, CI/CD, Database
Media8+Spotify, YouTube, Image Processing
Smart Home6+Home Assistant, Tuya, Xiaomi

More Resources

Browse Skills Marketplace

npx clawdbot@latest
Browse Skills Marketplace