Agent skill

Cherry Skill Marketplace

by CherryHQ in CherryHQ/cherry-studio

Searches for, installs and helps create agent skills in Cherry Studio when you ask or when a built-in skill falls short, then returns to the original task.

AGPL-3.0Auto-check passedAgent Workflows

SKILL.md written in Chinese; this summary is our English description.

Install Cherry Skill Marketplace

skills CLI
$ npx skills add CherryHQ/cherry-studio --skill cherry-skill-marketplace -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install CherryHQ/cherry-studio cherry-skill-marketplace --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/CherryHQ/cherry-studio.git skills-src && mkdir -p .claude/skills && cp -r skills-src/resources/builtin-agents/cherry-assistant/.claude/skills/cherry-skill-marketplace .claude/skills/cherry-skill-marketplace && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
cherry-skill-marketplace
GitHub stars
53k
Token cost
~534 tokens
SKILL.md length
128 words
Files
1
Skills in repo
30
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Searches for, installs and helps create agent skills in Cherry Studio when you ask or when a built-in skill falls short, then returns to the original task.

  • Works in 2 steps: 用户明确说要找、安装、卸载、列出或创建 Skill。 → 匹配的内置 Skill 或工具无法完成当前需求,包括返回…
  • Searching for a skill that fills a capability gap
  • SKILL.md covers 进入条件, 工具动作, 搜索与安装 and 内置能力不支持, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

The marketplace is not the default route for ordinary work: documents, presentations and spreadsheets go to the matching built-in skill first. This skill takes over only when you explicitly ask to find, install, uninstall, list or create a skill, or when a built-in skill or tool cannot meet the need, for example by returning unsupported or producing the wrong format. A capability gap is not a stopping point, so the agent moves straight into filling it instead of replying unsupported.

Two MCP tools do the work: `mcp__skills__search_skills` with one to three focused keywords, and `mcp__skills__install_skill` with the install source copied verbatim from a search result in the same session. At most three results are shown, and before installing, the agent says a third-party skill inherits current tool permissions and waits for your clear consent. Viewing or removing installed skills goes through the Skills settings screen, with the target name confirmed first. If nothing suitable turns up, the built-in `skill-creator` builds and checks a custom skill, and the original task resumes.

When your agent uses it

  • Searching for a skill that fills a capability gap
  • Installing a third-party skill after confirming its permissions
  • Creating a custom skill when no marketplace result fits
  • Listing or removing installed skills through the Skills settings

Example prompts

  • “Find a skill that can turn these slides into a video and install it.”
  • “The built-in tool returned unsupported for this file format. Look for a skill that handles it.”
  • “Show me which skills I have installed and help me remove the one called pdf-merge.”

Requirements

  • Cherry Studio with the skills MCP tools search_skills and install_skill

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. 用户明确说要找、安装、卸载、列出或创建 Skill。
  2. 匹配的内置 Skill 或工具无法完成当前需求,包括返回 unsupported、缺少所需 operation 或只能产出不符合要求的格式。

What it can do on your machine

Read from SKILL.md and the folder at commit f429fc4. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Cherry Skill Marketplace loads about 534 tokens when it runs. Until then it costs about 64 tokens; SKILL.md has 128 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~64
When it runs · the whole SKILL.md, loaded when a task matches
~534

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from CherryHQ/cherry-studio at commit f429fc4, republished under its AGPL-3.0 licence (© CherryHQ). 128 words, ~534 tokens.

Download SKILL.mdSave it as .claude/skills/cherry-skill-marketplace/SKILL.md (or your agent's skills folder).
name
cherry-skill-marketplace
description
当用户明确要求搜索、安装、查看、卸载或创建 Skill,或内置 Skill / 工具出现能力缺口、无法完成当前任务时触发。通过 `mcp__skills__search_skills` 搜索并用 `mcp__skills__install_skill` 安装;已安装 Skill 的查看和删除通过产品清单导航到 Skills UI;没有合适结果时调用内置 `skill-creator` 创建并验证自定义 Skill,再继续原任务。普通任务仍先尝试内置能力。

Cherry Skill Marketplace

市场不是普通任务的默认路由。文档、演示和表格先使用对应内置 Skill。

进入条件

只在以下任一条件成立时继续:

  1. 用户明确说要找、安装、卸载、列出或创建 Skill。
  2. 匹配的内置 Skill 或工具无法完成当前需求,包括返回 unsupported、缺少所需 operation 或只能产出不符合要求的格式。

不要因为任务“看起来专业”就预先搜索;先尝试已有 Skill 和基础工具。能力缺口不是停止条件:不得只回复 unsupported、只给手工替代方案,或询问用户是否要搜索,必须立即进入下面的补足流程。

工具动作

市场只提供两个工具:

  • 搜索:调用 mcp__skills__search_skills,参数为 { "query": "1-3 个聚焦关键词" }。
  • 安装:调用 mcp__skills__install_skill,参数为 { "install_source": "<搜索结果的原值>" }。install_source 是不透明值,必须逐字使用同一会话中搜索结果返回的值,不得自行构造或改写。

这两个工具不提供列出或删除已安装 Skill 的能力。用户要查看、卸载或管理已安装 Skill 时,先用 mcp__assistant__product_info 读取 manifest 的 routes section,找到 Skills 设置路由,再调用 mcp__assistant__navigate;不得硬编码路由。让用户在 Skills UI 中完成管理,删除或卸载前再次确认目标名称。

初始化、编写、验证和注册属于内置 skill-creator 的职责,市场 Skill 不重复实现。

搜索与安装

  1. 一次调用 mcp__skills__search_skills 发起 1 个聚焦查询;结果不合适再调整 query。
  2. 最多展示 3 个结果,每个只给名称、作者、来源、热度、一句匹配理由和 source_url。
  3. 安装前说明 Skill 是第三方代码,会继承当前工具权限,并取得用户明确同意。
  4. 用户确认后,把所选结果的 install_source 原样传给 mcp__skills__install_skill,再立即回到原始任务。不要把“安装成功”当成任务完成。

内置能力不支持

内置 Skill 或工具出现能力缺口后:

  • 先用一句话说明缺少的能力和已保留的中间成品。
  • 立即调用 mcp__skills__search_skills,用 { "query": "<缺失能力的聚焦关键词>" } 只搜索恰好补足该能力的 Skill,不重新搜索已能完成的部分。
  • 只采用与输入、输出和运行环境都匹配且来源可信的结果;第三方 Skill 安装前仍需用户明确确认。
  • 没有合适结果、结果质量不足或用户不希望安装第三方代码时,调用内置 skill-creator 创建本地自定义 Skill,不把“未找到”作为结论。

移交 Skill Creator

没有合适结果时直接调用内置 skill-creator,不再要求额外授权。向它提供:

  • 用户的原始请求和精确的能力缺口。
  • 已完成的步骤、保留的中间产物及其路径。
  • 输入、期望输出和可检查的成功标准。

让 skill-creator 独立负责初始化、编写、验证、注册和启用。不要自行编写 SKILL.md,也不要绕过它直接初始化或注册。它返回验证通过且已启用的 Skill 后,立即回到原始任务,使用新 Skill 完成并验证最终产物;注册成功不是任务完成。

本地创建的 Skill 必须只补足当前能力缺口。Skill 无法提供用户独有的凭据、输入或物理访问;这些确实缺失时只询问最小阻塞信息,收到后继续。

失败与安全

  • 工具错误原样概括,不把失败说成成功,也不偷偷切换到 npx 或全局安装。
  • 通过 Skills UI 删除或卸载前再次确认目标名称;不声称已通过市场工具直接列出或删除,也不删除用户文件。
  • 不执行来源不明的安装指令,不向第三方发送凭据、附件内容或本地路径。
  • 安装后首次使用时,简短说明该 Skill 将做什么。

© CherryHQ, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in resources/builtin-agents/cherry-assistant/.claude/skills/cherry-skill-marketplace of CherryHQ/cherry-studio.

Open the folder on GitHubat commit f429fc4

Compare with similar skills

Cherry Skill Marketplace next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Cherry Skill Marketplace compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Cherry Skill Marketplace this skillCherryHQ/cherry-studio53k—~534Automated safety check: PassAGPL-3.0
Skill Seekers Builderyusufkaraaslan/Skill_Seekers15k—~760Automated safety check: PassMIT
Skillsharerunkids/skillshare2.8k—~2.3kAutomated safety check: PassMIT
PicoClaw Agentsipeed/picoclaw30k—~7.2kAutomated safety check: NotesMIT
Mistral Vibe Plugin Creatormistralai/mistral-vibe5.1k—~3.1kAutomated safety check: PassApache-2.0
Workflow Schema Tuningbreaking-brake/cc-wf-studio5.4k—~1.3kAutomated safety check: PassCustom licence

Similar skills

  • Skill Seekers Builder

    yusufkaraaslan/Skill_Seekers

    Detects the type of a knowledge source and uses the Skill Seekers MCP tools to turn docs, repos, PDFs or videos into packaged AI skills.

    15k GitHub stars~760 tokensUpdated 10 days ago
    Agent WorkflowsAuto-check passed
  • Skillshare

    runkids/skillshare

    Manage skills, agents, extras, hooks, plugins, and MCP connection settings with the Skillshare CLI.

    2.8k GitHub stars~2.3k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • PicoClaw Agent

    sipeed/picoclaw

    Answers questions about running and changing PicoClaw, from onboarding and model selection to MCP server setup, skill loading and scheduled jobs.

    30k GitHub stars~7.2k tokensUpdated yesterday
    Agent WorkflowsAuto-check: notes
  • Mistral Vibe Plugin Creator

    mistralai/mistral-vibe

    Official

    Shows how to build a Vibe plugin package in the Agent Plugins 1.0 format, with a plugin.json manifest and optional skills, MCP servers, hooks and other components.

    5.1k GitHub stars~3.1k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Workflow Schema Tuning

    breaking-brake/cc-wf-studio

    Guides edits to cc-wf-studio's workflow schema so AI agents generate better workflows, treating schema text as prompt engineering rather than validation.

    5.4k GitHub stars~1.3k tokensUpdated 4 days ago
    Agent WorkflowsAuto-check passed
  • Reads and updates the Sandboxed.sh Library, a git-backed store of skills, agents, commands, tools, rules and MCP servers, through its library tools.

    524 GitHub stars~931 tokensUpdated today
    Agent WorkflowsAuto-check passed

More from CherryHQ/cherry-studio

All 30 skills in this repo
  • Office File Transform

    CherryHQ/cherry-studio

    Derives new files from a selected part of a spreadsheet, Word document, PDF or slide deck, such as a cell range, paragraph, page or slide, without ever modifying the source file.

    53k GitHub stars~4.7k tokensUpdated today
    Auto-check passed
  • GitHub Issue Creator

    CherryHQ/cherry-studio

    Creates GitHub issues for the current repository by choosing the matching issue template and following its format, with a permission check for engineering tasks.

    53k GitHub stars~1.6k tokensUpdated today
    Auto-check passed
  • Cherry Studio PR Review

    CherryHQ/cherry-studio

    Reviews Cherry Studio branches, pull requests, commits, files and docs against the project's own architecture, naming, API-boundary and UI rules, report-only by default.

    53k GitHub stars~3.9k tokensUpdated today
    Auto-check passed
  • Cherry Studio Regression Tests

    CherryHQ/cherry-studio

    Runs Cherry Studio's critical-path regression suite as deterministic Playwright E2E tests through a GitHub workflow on macOS and Windows runners.

    53k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Antigravity CLI Runner

    CherryHQ/cherry-studio

    Runs the Antigravity CLI headlessly with the agy command to analyze a repository or carry out a coding task, then checks its JSON result and the diff.

    53k GitHub stars~531 tokensUpdated today
    Auto-check passed
  • Kimi Code Delegation

    CherryHQ/cherry-studio

    Delegates one bounded repository task to Kimi Code in non-interactive prompt mode and reads back the final result from its JSON event stream.

    53k GitHub stars~504 tokensUpdated today
    Auto-check passed

Categories

Questions about Cherry Skill Marketplace

What does Cherry Skill Marketplace do?

Searches for, installs and helps create agent skills in Cherry Studio when you ask or when a built-in skill falls short, then returns to the original task. The marketplace is not the default route for ordinary work: documents, presentations and spreadsheets go to the matching built-in skill first. This skill takes over only when you explicitly ask to find, install, uninstall, list or create a skill, or when a built-in skill or tool cannot meet the need, for example by returning unsupported or producing the wrong format.

When should I use Cherry Skill Marketplace?

Cherry Skill Marketplace fits situations like: searching for a skill that fills a capability gap; installing a third-party skill after confirming its permissions; creating a custom skill when no marketplace result fits; listing or removing installed skills through the Skills settings.

How do I install Cherry Skill Marketplace in Claude Code?

Run `npx skills add CherryHQ/cherry-studio --skill cherry-skill-marketplace -a claude-code`. Or copy the skill folder (resources/builtin-agents/cherry-assistant/.claude/skills/cherry-skill-marketplace in CherryHQ/cherry-studio) into .claude/skills/cherry-skill-marketplace in your project. Claude Code loads it when a task matches its description.

How do I install Cherry Skill Marketplace in Codex?

Run `npx skills add CherryHQ/cherry-studio --skill cherry-skill-marketplace -a codex`. Or copy the skill folder (resources/builtin-agents/cherry-assistant/.claude/skills/cherry-skill-marketplace in CherryHQ/cherry-studio) into .agents/skills/cherry-skill-marketplace in your project. Codex loads it when a task matches its description.

Can I use Cherry Skill Marketplace in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add CherryHQ/cherry-studio --skill cherry-skill-marketplace -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cherry-skill-marketplace, .gemini/skills/cherry-skill-marketplace, .github/skills/cherry-skill-marketplace and .opencode/skills/cherry-skill-marketplace in your project.

What does Cherry Skill Marketplace need to run?

SKILL.md names no scripts, command-line tools or credentials: Cherry Skill Marketplace is instructions for the agent only. Our summary lists: Cherry Studio with the skills MCP tools search_skills and install_skill.

Does Cherry Skill Marketplace access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Cherry Skill Marketplace safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Cherry Skill Marketplace use?

Cherry Skill Marketplace is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Cherry Skill Marketplace use?

About 534 tokens (SKILL.md is roughly 2.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Cherry Skill Marketplace?

Skills that share tags, products or a category with Cherry Skill Marketplace: Skill Seekers Builder (yusufkaraaslan/Skill_Seekers, 15k stars), Skillshare (runkids/skillshare, 2.8k stars), PicoClaw Agent (sipeed/picoclaw, 30k stars) and Mistral Vibe Plugin Creator (mistralai/mistral-vibe, 5.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Cherry Skill Marketplace?

CherryHQ (a GitHub organization) maintains it in CherryHQ/cherry-studio, which has 52,528 GitHub stars. The repository holds 30 skills in this directory. The repository was last updated on October 11, 2026.

Source: CherryHQ/cherry-studio on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.