OpenClaw Skills
Extend OpenClaw (formerly Moltbot) with custom skills. Simple Markdown files that teach your AI new abilities. No coding required.
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
DailyGet weather, calendar, and news summary every morning.
Expense Tracker
FinanceLog expenses by sending receipts or amounts.
Meeting Scheduler
ProductivitySchedule meetings and send calendar invites.
Web Monitor
AutomationAlert when a webpage changes or meets conditions.
Translation
UtilityTranslate messages to any language.
Code Review
DevelopmentReview code snippets and suggest improvements.
Creating Your First Skill
Create a Markdown File
Create a new file in your skills directory:
~/openclaw/skills/my-skill.mdWrite 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.
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..."
--- 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.
browser
Navigate web, fill forms, scrape data
filesystem
Read, write, and manage files
shell
Execute terminal commands
calendar
Read and create calendar events
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.
Start Building Skills
Check out more examples and start customizing your AI assistant.