> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ultraclaw.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Skills and ClawHub

> Extend your UltraClaw AI agent with skills for web search, calendar, email, and custom automation.

# Skills and ClawHub

Skills are modular capabilities that extend what your UltraClaw agent can do. Think of them as **plugins** — each skill teaches your agent a new ability, from searching the web to managing complex workflows.

## Bundled Skills

Every UltraClaw agent ships with a set of **bundled skills** that work out of the box — no setup required.

<CardGroup cols={3}>
  <Card title="Web Search" icon="globe">
    Search the internet for real-time information, news, documentation, and research.
  </Card>

  <Card title="Web Browsing" icon="window">
    Read and extract content from web pages, articles, and documents.
  </Card>

  <Card title="File Management" icon="folder">
    Create, read, and manage files in your agent's workspace.
  </Card>

  <Card title="Code Execution" icon="code">
    Write and run code to process data, perform calculations, or automate tasks.
  </Card>

  <Card title="Image Analysis" icon="image">
    Analyze images you send — read text, describe scenes, extract data from screenshots.
  </Card>

  <Card title="Task Management" icon="list-check">
    Track to-do items, set reminders, and manage projects within your workspace.
  </Card>
</CardGroup>

These bundled skills are always available and require no configuration.

## ClawHub Marketplace

**ClawHub** is the community marketplace for UltraClaw skills. Browse and install skills created by the UltraClaw team and community to add new capabilities to your agent.

<Steps>
  <Step title="Browse ClawHub">
    Open your [dashboard](https://ultraclaw.ai/dashboard) and navigate to **ClawHub** to explore available skills.
  </Step>

  <Step title="Install a Skill">
    Click **Install** on any skill. It's added to your agent immediately — no restarts needed.
  </Step>

  <Step title="Use It">
    Your agent automatically knows how to use installed skills. Just ask it to do something the skill enables.
  </Step>
</Steps>

### Skill Categories on ClawHub

| Category          | Examples                                                             |
| ----------------- | -------------------------------------------------------------------- |
| **Productivity**  | Advanced calendar management, note-taking workflows, email templates |
| **Research**      | Academic search, patent lookup, competitive analysis                 |
| **Finance**       | Stock tracking, crypto prices, expense categorization                |
| **Development**   | GitHub workflows, CI/CD monitoring, deployment helpers               |
| **Social Media**  | Post scheduling, analytics summaries, content generation             |
| **Communication** | Email drafting, meeting prep, follow-up automation                   |

## Custom Skills

Want your agent to do something specific to your workflow? You can create **custom skills** using the SKILL.md format.

A custom skill is a markdown file that defines:

* **What the skill does** — a clear description your agent uses to understand when to apply it
* **How to use it** — step-by-step instructions your agent follows
* **When to activate** — triggers or conditions that tell your agent when this skill is relevant

```markdown theme={null}
# Skill: Weekly Client Report

## Description
Generates a weekly summary report for a specific client,
pulling data from Google Sheets and QuickBooks.

## Instructions
1. Look up the client in Google Contacts
2. Pull this week's time entries from Google Sheets
3. Pull outstanding invoices from QuickBooks
4. Generate a formatted summary with hours, costs, and status
5. Save the report to Google Drive

## Trigger
When the user asks for a "client report" or during the
Monday morning cron job.
```

<Tip>
  Custom skills are just markdown files in your workspace. Ask your agent to help you write one — describe what you want, and it'll create the SKILL.md file for you.
</Tip>

## Skill Priority

When multiple skills could apply, your agent uses this priority order:

<Steps>
  <Step title="Workspace Skills (Highest Priority)">
    Custom skills you've created in your workspace. These always take precedence because they're tailored to your specific needs.
  </Step>

  <Step title="Managed Skills">
    Skills installed from ClawHub. These extend your agent's capabilities with community-built functionality.
  </Step>

  <Step title="Bundled Skills (Lowest Priority)">
    The default skills that ship with every UltraClaw agent. Always available as a fallback.
  </Step>
</Steps>

This means you can **override** any bundled or managed skill by creating a workspace skill with the same purpose — your version always wins.

## Managing Skills

From your dashboard, you can:

* **View installed skills** — see what's active on your agent
* **Enable / disable skills** — toggle skills without uninstalling them
* **Uninstall ClawHub skills** — remove skills you no longer need
* **Upload workspace skills** — add custom SKILL.md files directly

<Info>
  Skills don't consume additional tokens just by being installed. They only use tokens when your agent actively invokes them during a conversation.
</Info>

## Building for ClawHub

Have a skill that others might find useful? Interested in contributing a skill to the community? [Contact us](mailto:support@ultraclaw.ai).
