Extensible Skills

YouClaw's skills system lets you add custom capabilities to your AI assistant, from simple tool calls to complex workflow automation.

What Are Skills

Skills are reusable capability modules in YouClaw that can:

  • Call external APIs and services
  • Execute code and scripts
  • Control browsers for web tasks
  • Process files and data

Built-in Skills

YouClaw comes with several common skills:

SkillFunction
Web SearchSearch the internet for real-time information
Code ExecutionRun Python/JavaScript code
Browser ControlAutomate web page operations
File ProcessingRead, analyze, and convert files

Custom Skills

Create your own skills to meet specific needs:

{
  "name": "Check Weather",
  "description": "Get real-time weather for a city",
  "parameters": {
    "city": {
      "type": "string",
      "description": "City name"
    }
  }
}

Skill Composition

Multiple skills can be combined for complex tasks:

  1. Use "Web Search" to gather competitor info
  2. Use "File Processing" to organize into a spreadsheet
  3. Use "Code Execution" to generate analysis charts

Developing Skills

If you're a developer, you can use the YouClaw SDK to build custom skills and share them with the community.