๐ ๏ธ Skill System
๐ค Who it's for: All users who want to extend YingClaw's capabilities
โฑ๏ธ Read time: ~8 minutes
๐ก In one line: Skill = a reusable workflow module. Install one, gain one capability.
Skills are YingClaw's reusable procedural capability modules. Each skill encapsulates domain-specific operational workflows and expertise โ install and go, continuously expanding your AI's capability boundary.
Skill Structureโ
Each skill is an independent directory containing:
skills/
โโโ my-skill/
โโโ SKILL.md # Skill description and execution flow
โโโ script.py # Companion script (optional)
โโโ .agent_created # Marker file (generated when Agent creates a skill)
- SKILL.md: Defines trigger conditions, execution steps, notes, and best practices
- Script files: Executable scripts required by the skill (Python, Shell, etc.)
- Marker file: Distinguishes Agent-created skills from manually created ones
Skill Managementโ
Log into the YingClaw Web Console and click "Skills" to access the management page with 6 tabs:
Installedโ
View all installed skills:
- ๐ Browse skill names, versions, and sources
- ๐ Search by name
- ๐๏ธ Delete skills no longer needed
- โ ๏ธ Version outdated detection with update hints
Uploadโ
Manually upload local skill packages (.zip) or install from a GitHub link.
Sharingโ
Share skills between users:
| Sub-tab | Function |
|---|---|
| Shared to Me | View skills shared by others, accept or reject |
| Shared by Me | Manage skills you've shared, revoke access |
Sharing works via email address. Recipients see pending share requests in "Shared to Me."
Teamsโ
Create and manage skill collaboration teams:
- ๐ข Create teams and invite members
- โ๏ธ View and handle join invitations
- ๐ฅ Manage team members
Team Skillsโ
Publish skills to your team for shared use. Select a skill in the "Installed" tab and click "Publish to Team."
MCP Panelโ
Manage MCP (Model Context Protocol) server connections to extend available tools:
- ๐ Add new MCP servers
- โ๏ธ Configure transport protocol (stdio / HTTP)
- ๐ View server status and available tool list
Through the MCP protocol, skills can call external tool servers, significantly expanding the available tool range.
Built-in Skillsโ
YingClaw currently ships with the following skill modules:
| Skill Name | Description |
|---|---|
agent-browser | Headless browser automation, web scraping and interaction |
auto-meeting-minutes | Automatic meeting minutes generation |
minimax-docx | Word document (DOCX) generation |
minimax-xlsx | Excel spreadsheet (XLSX) generation |
pptx-generator | PowerPoint presentation generation |
pdf-tool | PDF file extraction and parsing |
seedance-2.0-main | AI video generation |
่ง้ขๅไฝๆบ่ฝไฝ | Full-pipeline video creation |
zhaopin-recruit | Recruitment process automation |
douyin-sales-lead | Douyin (TikTok) lead generation and CRM |
ๆฅ้ๆบ่ฝไฝ | Invoice recognition and reimbursement workflow |
douyin-login | Douyin account login management |
find-skills | Community skill discovery and installation |
Workflowโ
Skills follow a standard trigger โ load โ execute process:
- Trigger word match: User input matches a skill's trigger conditions
- Load SKILL.md: YingClaw reads the full skill documentation and injects it into context
- Follow the flow: Executes strictly according to steps and decision logic defined in SKILL.md
- Output results: Returns results after execution, releases skill context
Creating Custom Skillsโ
Create your own skill modules. Add a subdirectory under skills/ with a SKILL.md:
---
name: my-custom-skill
description: My custom skill
trigger_keywords:
- "keyword1"
- "keyword2"
---
# Skill Description
## Step 1: ...
## Step 2: ...
## Notes
- ...
Once created, YingClaw auto-discovers and makes it available in the next conversation.
Next Stepsโ
- ๐ช Browse the ๐ช Skill Market to discover more skills
- ๐ค Learn about ๐ค Multi-Agent
- ๐ Back to Documentation