MonoClaw

Working with Skills

Skills are the fastest way to teach Mona domain expertise. This guide covers the complete skill lifecycle.

Finding skills

Search the Skills Hub:

monoclaw skills search kubernetes
monoclaw skills search obsidian
monoclaw skills search "hong kong"

Browse all available skills:

monoclaw skills list

Installing skills

From the Skills Hub:

monoclaw skills install openai/skills/k8s
monoclaw skills install monoclaw/skills/obsidian

From GitHub:

monoclaw skills install github.com/user/repo/skill-name

From a local directory:

monoclaw skills install /path/to/local/skill

Using skills

In chat

Load a skill explicitly:

Load the kubernetes skill. Debug why this pod is crashing.

Load multiple skills:

Load skills: arxiv, obsidian
Search for papers on LLM reasoning and save the top 3 as Obsidian notes.

Auto-triggered

Skills with matching triggers load automatically:

My pod is stuck in Pending

If the "kubernetes" skill has trigger pod, it loads automatically.

With cron jobs

monoclaw cron create "0 8 * * *" \
  "Search arXiv for papers" \
  --skills "arxiv,obsidian"

Creating skills

Basic skill

mkdir -p ~/.monoclaw/skills/my-skill
cat > ~/.monoclaw/skills/my-skill/SKILL.md << 'EOF'
---
title: My Skill
description: What this skill does.
triggers: ["keyword1", "keyword2"]
---

## When to use
Describe when this skill is relevant.

## Workflow
1. Step one
2. Step two
3. Step three

## Examples
```bash
# Example command
command --flag value

Common issues

  • Issue one: solution
  • Issue two: solution EOF

### Advanced skill with data files

```bash
mkdir -p ~/.monoclaw/skills/hk-finance
cat > ~/.monoclaw/skills/hk-finance/SKILL.md << 'EOF'
---
title: Hong Kong Finance
description: Hong Kong financial market conventions and compliance.
triggers: ["hkex", "stock connect", "mpf"]
---

## Market Hours
- Pre-opening: 9:00-9:30
- Morning: 9:30-12:00
- Afternoon: 13:00-16:00

## Stock Connect Northbound
- Shanghai: 9:30-15:00 (no afternoon break)
- Shenzhen: 9:30-15:00 (no afternoon break)

## MPF Contribution
- Employer: 5% of relevant income
- Employee: 5% of relevant income
- Minimum: HK$7,100/month
EOF

cat > ~/.monoclaw/skills/hk-finance/data.json << 'EOF'
{
  "hkex_url": "https://www.hkex.com.hk",
  "trading_hours": {
    "pre_open": "09:00-09:30",
    "morning": "09:30-12:00",
    "afternoon": "13:00-16:00"
  }
}
EOF

Updating skills

monoclaw skills update kubernetes

Removing skills

monoclaw skills uninstall kubernetes

Sharing skills

Via GitHub

  1. Create a repo with your skill
  2. Others install with:
monoclaw skills install username/repo/skill-name

Via Skills Hub

Submit your skill for review:

monoclaw skills publish ~/.monoclaw/skills/my-skill

Skill best practices

  • One domain per skill — Don't mix unrelated topics
  • Include examples — Real commands and outputs
  • Define triggers — Help Mona auto-load the skill
  • Keep it current — Update when tools or APIs change
  • Test thoroughly — Verify all example commands work