Skills Directory
Extend OpenClaw's capabilities with community and official skills.
Skills are Markdown files that teach OpenClaw new capabilities. They define triggers, tools, and instructions that extend what your assistant can do — no coding required.
- ✓Natural Language — Write instructions in plain English
- ✓Tool Access — Grant skills access to browser, files, calendar, and more
- ✓Trigger Phrases — Activate skills with custom keywords
- ✓Shareable — Export and share skills with the community
Example Skills
Morning Briefing
ProductivityGet a personalized morning update with weather, calendar, and news
Expense Tracker
FinanceLog expenses from receipts and generate monthly reports
Meeting Scheduler
ProductivityFind available times and schedule meetings across calendars
Web Monitor
AutomationMonitor websites for changes and send alerts
Translation
CommunicationTranslate text between languages with context awareness
Code Review
DevelopmentReview code changes and suggest improvements
Creating a Skill
Create a Markdown file
Create a new .md file in your OpenClaw skills directory.
~/openclaw/skills/my-skill.mdWrite your skill
Add frontmatter with name, triggers, and tools. Then write natural language instructions.
--- 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
Use a trigger phrase to activate your skill and verify it works as expected.
You: "Give me my standup update"
OpenClaw will follow your skill instructions to check calendar, review notes, and generate a standup report.
--- 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
Web browsing and automation
Filesystem
Read and write local files
Shell
Execute terminal commands
Calendar
Access calendar events
Send and read emails
HTTP
Make API requests
Notes
Access Obsidian/notes
Cron
Schedule recurring tasks
Community Skills
Browse and share skills with the OpenClaw community on GitHub.
Ready to Get Started?
Explore existing skills or create your own to extend OpenClaw's capabilities.