Skills
MicroClaw auto-discovers local skills from <skills_dir>/*/SKILL.md.
Path rules:
- If
skills_diris explicitly configured, that path is used. - If
skills_diris not configured, skills default to<data_dir>/skills(withdata_dirdefaulting to~/.microclaw).
Use /skills in chat to list all available skills.
When a request matches a skill, the model can call activate_skill to load and follow that skill's full workflow.
Current bundled skills
MicroClaw currently ships with 10 bundled skills:
pdfdocxxlsxpptxskill-creatorapple-notesapple-remindersapple-calendarweatherfind-skills
New skills in this release
apple-notes
- Purpose: manage Apple Notes on macOS
- Typical tasks: create/search/edit/move/delete/export notes
- Dependency:
memo
Install:
brew tap antoniorodr/memo
brew install antoniorodr/memo/memo
Examples:
memo notes
memo notes -s "weekly plan"
memo notes -a "Project Ideas"
memo notes -e
apple-reminders
- Purpose: manage Apple Reminders on macOS
- Typical tasks: list/add/edit/complete/delete reminders and manage lists
- Dependency:
remindctl
Install:
brew install steipete/tap/remindctl
Examples:
remindctl today
remindctl add "Buy milk"
remindctl complete 1
remindctl list
apple-calendar
- Purpose: read and create Apple Calendar events on macOS
- Typical tasks: query upcoming events and create events
- Dependencies:
icalBuddy(query),osascript(built-in on macOS)
Install:
brew install ical-buddy
Examples:
icalBuddy eventsToday
icalBuddy eventsFrom:today to:7 days from now
osascript -e 'tell application "Calendar" to tell calendar "Work" to make new event with properties {summary:"Team Sync", start date:date "Monday, February 10, 2026 10:00:00", end date:date "Monday, February 10, 2026 10:30:00"}'
weather
- Purpose: quick weather lookup without API keys
- Typical tasks: current weather and short forecast by city
- Dependency:
curl
Examples:
curl -s "wttr.in/San+Francisco?format=3"
curl -s "wttr.in/San+Francisco?format=%l:+%c+%t+%h+%w"
curl -s "wttr.in/San+Francisco?m"
find-skills
- Purpose: discover reusable skills from vercel-labs/skills and map them into MicroClaw-compatible workflows
- Typical tasks: search by keyword, compare candidates, recommend best-fit + fallback, propose adaptation steps
- Dependency:
curl
Examples:
curl -sL "https://raw.githubusercontent.com/vercel-labs/skills/main/README.md"
curl -s "https://api.github.com/search/code?q=repo:vercel-labs/skills+playwright"
Sync skills from registry
Use the sync_skills tool to import remote skills and normalize metadata (source, version, updated_at, platforms, deps).
Example tool input:
{
"skill_name": "find-skills",
"source_repo": "vercel-labs/skills",
"git_ref": "main",
"target_name": "find-skills"
}
Notes
- Apple-related skills are macOS-only.
- First use may require granting Terminal automation/privacy permissions in macOS System Settings.
- You can add your own skills by creating a new subdirectory under
~/.microclaw/skills/with aSKILL.mdfile.