🦞
Features

OpenClaw Skills

Extend OpenClaw (formerly Moltbot) with custom skills. Simple Markdown files that teach your AI new abilities. No coding required.

🎯 What are Skills?

Skills are Markdown files that define custom behaviors for your OpenClaw. They're like teaching your AI assistant new tricks.

  • No coding required — Just write instructions in plain English
  • Trigger words — Define phrases that activate the skill
  • Tool access — Skills can use browser, files, APIs, and more
  • Shareable — Export and share skills with the community

Example Skills

Morning Briefing

Daily

Get weather, calendar, and news summary every morning.

"Good morning"

Expense Tracker

Finance

Log expenses by sending receipts or amounts.

"Log expense $50 lunch"

Meeting Scheduler

Productivity

Schedule meetings and send calendar invites.

"Schedule meeting with John tomorrow 3pm"

Web Monitor

Automation

Alert when a webpage changes or meets conditions.

"Watch https://example.com for price drop"

Translation

Utility

Translate messages to any language.

"Translate to Spanish: Hello world"

Code Review

Development

Review code snippets and suggest improvements.

"Review this code: [paste]"

Creating Your First Skill

1

Create a Markdown File

Create a new file in your skills directory:

~/openclaw/skills/my-skill.md
2

Write the Skill

Define the skill using a simple format:

---
name: Daily Standup
triggers:
  - "standup"
  - "daily update"
  - "what did I do"
tools:
  - calendar
  - notes
---

# Daily Standup Skill

When the user asks for a standup update:

1. Check the calendar for today's meetings
2. Review notes from the past 24 hours
3. Summarize completed tasks
4. List upcoming deadlines

Format the response as a brief standup report.
3

Test Your Skill

Skills are loaded automatically. Just message your bot:

You: "Give me my standup"

OpenClaw: "Here's your daily standup for January 28..."

Skill File Anatomy
---
name: Skill Name           # Display name
triggers:                  # Phrases that activate this skill
  - "trigger phrase 1"
  - "trigger phrase 2"
tools:                     # Tools the skill can use
  - browser                # Web browsing
  - filesystem             # Read/write files
  - shell                  # Run commands
  - calendar               # Calendar access
  - email                  # Send emails
priority: 10               # Higher = matched first (optional)
---

# Instructions

Write natural language instructions here.
The AI will follow these when the skill is triggered.

## Examples

Provide examples of expected behavior.

## Edge Cases

Handle special situations.
Available Tools

browser

Navigate web, fill forms, scrape data

filesystem

Read, write, and manage files

shell

Execute terminal commands

calendar

Read and create calendar events

email

Send and read emails

http

Make API requests

notes

Access OpenClaw memory/notes

cron

Schedule recurring tasks

Community Skills Library

Browse and install skills created by the community.

Browse Skills →

Start Building Skills

Check out more examples and start customizing your AI assistant.