Skip to content

Plugins & Skills Overview

Yunque Agent uses a Plugin + Skill dual-layer architecture. Plugins bundle related skills and domain prompts.

Three Skill Sources

SourceLocationLoading
Go Built-in Pluginsplugins/general/, plugins/education/Compiled-in
Script Pluginsdata/plugins/File scan + hot-reload
File-based Skillsdata/skills/SkillFileLoader scan + hot-reload

Built-in Plugins

General (plugins/general/)

SkillDescription
Web SearchBrave/Tavily/SearXNG/DuckDuckGo search
Code GenerationGenerate and execute code (E2B cloud-first, local sandbox fallback)
Image GenerationDALL-E/SD image generation
TranslationMulti-language translation
Document ParsingPDF, CSV, JSON, HTML parsing
BrowserHeadless Chrome automation
File SearchKnowledge base file search
Desktop SandboxE2B Desktop cloud desktop (VNC streaming, per-tenant isolation)

Education (plugins/education/)

SkillDescription
Course PlanningGenerate lesson plans and learning paths
QuizCreate quizzes and assessments
GradingEvaluate student assignments

Script Plugins (data/plugins/)

Executable plugins written in Python/Node.js/Shell:

data/plugins/
  my-plugin/
    plugin.json       # name, description, language, skills
    handler.py        # Python handler script
  • Auto-scan + 5-second hot-reload interval
  • Create, edit, delete via Web UI
  • /v1/plugins/reload — manual reload trigger

File-based Skills (data/skills/)

LLM instruction skills defined via SKILL.md:

data/skills/
  my-skill/
    SKILL.md          # (required) LLM instructions
    meta.json         # (optional) name, description, parameters, tags
    scripts/          # (optional) helper scripts
      helper.py
  • SkillFileLoader auto-scan + hot-reload
  • /v1/skills/scan — manual scan trigger
  • Scan button available in the Skills UI page

Skill Market

Install skills from online markets via Web UI:

MarketDescription
ClawHubCommunity skill market
ToriHubOfficial curated skills
GitHubInstall from any owner/repo

Dynamic Skills

The Agent can auto-discover and create new skills during conversations (SkillGrow), requiring user approval before activation.

© 2025 云鸢科技(青岛)有限公司 × Dream Lab