Updated today
by CherryHQ
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
52.7k GitHub stars (52,669)
+506 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | +2 |
| Sep 28 | +28 |
| Sep 29 | +38 |
| Sep 30 | +53 |
| Oct 1 | +6 |
| Oct 2 | +19 |
| Oct 3 | +15 |
| Oct 4 | +24 |
| Oct 5 | +20 |
| Oct 6 | +16 |
| Oct 7 | +17 |
| Oct 8 | +19 |
| Oct 9 | +46 |
| Oct 10 | +26 |
| Oct 11 | +34 |
| Oct 12 | +17 |
| Oct 13 | +33 |
| Oct 14 | +25 |
| Oct 15 | +45 |
| Oct 16 | +23 |
- 30 skills (30 skills found in its SKILL.md files)
- 5.1k forks (5,076 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add CherryHQ/cherry-studio
Asks which skills and agents to install. Just one: npx skills add CherryHQ/cherry-studio --skill cherry-electron-dev — add -g for every project.
Claude Code
git clone https://github.com/CherryHQ/cherry-studiocp -r "cherry-studio/.agents/skills/cherry-electron-dev" ~/.claude/skills/
Copies the cherry-electron-dev skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add CherryHQ/cherry-studio
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 35 files.
-
cherry-electron-dev
Develop, fix, and profile Cherry Studio in a tracked Electron instance. Use for everyday implementation, UI and interaction work, bug fixing, runtime debugging, DevTools inspection, lag or jank investigation, CPU and memory monitoring, leak checks, and startup-performance analysis; reuse a verified workspace instance across instructions and launch or replace one only when required.
.agents/skills/cherry-electron-dev/SKILL.md on GitHub (opens in a new tab) -
cherry-pr-test
Test Cherry Studio PRs by resolving and checking out a PR, statically inspecting its changes, running interactive UI tests against a safely tracked Electron instance through CDP, producing a structured report, cleaning up only the owned test instance, and restoring the original branch.
.agents/skills/cherry-pr-test/SKILL.md on GitHub (opens in a new tab) -
cherry-regression-test
Run Cherry Studio critical-path system regression tasks through the repository-owned Playwright E2E workflow. Use for full regression, release acceptance, development-branch system validation, or a named cherry-regression-test task on GitHub-hosted macOS and Windows runners.
.agents/skills/cherry-regression-test/SKILL.md on GitHub (opens in a new tab) -
create-skill
Create a new skill in the current repository. Use when the user wants to create/add a new skill, or mentions creating a skill from scratch. This skill follows the workflow defined in .agents/skills/README.md and helps scaffold, validate, and sync new skills.
.agents/skills/create-skill/SKILL.md on GitHub (opens in a new tab) -
gh-create-issue
Use when user wants to create a GitHub issue for the current repository. Must read and follow the repository's issue template format.
.agents/skills/gh-create-issue/SKILL.md on GitHub (opens in a new tab) -
gh-create-pr
Create or update GitHub pull requests using the repository-required workflow and template compliance. Use when asked to create/open/update a PR so the assistant reads `.github/pull_request_template.md`, fills every template section, preserves markdown structure exactly, and marks missing data as N/A or None instead of skipping sections.
.agents/skills/gh-create-pr/SKILL.md on GitHub (opens in a new tab) -
gh-pr-review
Automated Cherry Studio review for local branches, PRs, commits, files, architecture docs, and repository skills. Use for code or documentation reviews that need project-specific naming, main/renderer/shared placement and dependency rules, IpcApi and DataApi boundaries, lifecycle/service ownership, renderer hooks, React/UI conventions, and tests. Review depth adapts to diff size and runtime subag…
.agents/skills/gh-pr-review/SKILL.md on GitHub (opens in a new tab) -
prepare-release
Prepare a new release by collecting commits, generating bilingual release notes, updating version files, and creating a release branch. Use when asked to prepare/create a release, bump version, or run `/prepare-release`.
.agents/skills/prepare-release/SKILL.md on GitHub (opens in a new tab) -
vercel-react-best-practices
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
.agents/skills/vercel-react-best-practices/SKILL.md on GitHub (opens in a new tab) -
code-mate-antigravity
Runs Antigravity CLI headlessly for repository analysis and coding tasks. Use when the user asks to delegate work to Antigravity CLI or compare its result with another coding agent.
resources/code-cli-skills/code-mate-antigravity/SKILL.md on GitHub (opens in a new tab) -
code-mate-claude-code
Runs Claude Code non-interactively for code analysis and implementation tasks. Use when the user asks to delegate repository work to Claude Code or compare its result with another coding agent.
resources/code-cli-skills/code-mate-claude-code/SKILL.md on GitHub (opens in a new tab) -
code-mate-codex
Runs Codex CLI non-interactively for code analysis and implementation tasks. Use when the user asks to delegate repository work to Codex or obtain a second coding-agent result.
resources/code-cli-skills/code-mate-codex/SKILL.md on GitHub (opens in a new tab) -
code-mate-deepseek-harness
Runs DeepSeek Harness headlessly for bounded repository tasks. Use when the user asks to delegate analysis or implementation to DeepSeek Harness.
resources/code-cli-skills/code-mate-deepseek-harness/SKILL.md on GitHub (opens in a new tab) -
code-mate-gemini
Runs Gemini CLI headlessly for repository analysis and coding tasks. Use when the user asks to delegate work to Gemini CLI or compare its result with another coding agent.
resources/code-cli-skills/code-mate-gemini/SKILL.md on GitHub (opens in a new tab) -
code-mate-github-copilot
Runs GitHub Copilot CLI programmatically for repository analysis and coding tasks. Use when the user asks to delegate work to Copilot CLI or obtain a Copilot coding-agent result.
resources/code-cli-skills/code-mate-github-copilot/SKILL.md on GitHub (opens in a new tab) -
code-mate-hermes
Runs Hermes Agent in one-shot mode for bounded local tasks. Use when the user explicitly asks to delegate work to Hermes and accepts its automatic tool approval behavior.
resources/code-cli-skills/code-mate-hermes/SKILL.md on GitHub (opens in a new tab) -
code-mate-kimi-code
Runs Kimi Code in non-interactive prompt mode and parses its event stream. Use when the user asks to delegate a bounded repository task to Kimi Code.
resources/code-cli-skills/code-mate-kimi-code/SKILL.md on GitHub (opens in a new tab) -
code-mate-minimax-code
Runs MiniMax Code headlessly for repository analysis and coding tasks. Use when the user asks to delegate work to MiniMax Code or obtain a MiniMax-based coding-agent result.
resources/code-cli-skills/code-mate-minimax-code/SKILL.md on GitHub (opens in a new tab) -
code-mate-openclaw
Runs a local OpenClaw agent non-interactively and returns its structured response. Use when the user asks to delegate a bounded task to the OpenClaw main agent.
resources/code-cli-skills/code-mate-openclaw/SKILL.md on GitHub (opens in a new tab) -
code-mate-opencode
Runs OpenCode non-interactively for repository analysis and coding tasks. Use when the user asks to delegate work to OpenCode or compare OpenCode with another coding agent.
resources/code-cli-skills/code-mate-opencode/SKILL.md on GitHub (opens in a new tab) -
code-mate-pi
Runs Pi non-interactively and parses its JSON event stream for repository tasks. Use when the user asks to delegate a bounded analysis or implementation task to Pi.
resources/code-cli-skills/code-mate-pi/SKILL.md on GitHub (opens in a new tab) -
code-mate-qoder
Runs the Code Mate Qoder CN CLI non-interactively with structured output. Use when the user asks to delegate a bounded coding task to Qoder.
resources/code-cli-skills/code-mate-qoder/SKILL.md on GitHub (opens in a new tab) -
code-mate-qwen-code
Runs Qwen Code headlessly for repository analysis and coding tasks. Use when the user asks to delegate work to Qwen Code or obtain a Qwen-based coding-agent result.
resources/code-cli-skills/code-mate-qwen-code/SKILL.md on GitHub (opens in a new tab) -
cherry-browser
Interact with the user's visible Agent browser in Cherry Studio. Use for page navigation, authenticated websites, screenshots, forms, clicks, and browser debugging. Check live browser tools first; browser control requires the Browser setting and an available Agent pane.
resources/skills/cherry-browser/SKILL.md on GitHub (opens in a new tab) -
cherry-tool-guide
Cherry Studio first-party tool and bundled-shell routing for general agents. For straightforward local work in shell-capable sessions, run JS/TS with `bun <file>` and one-off JS tools with `bun x`; run Python with `uv run [--with <pkg>] python` and one-off Python CLIs with `uvx`; search with `rg`. Load this guide before changing project dependencies, deciding whether a tool should be ephemeral or…
resources/skills/cherry-tool-guide/SKILL.md on GitHub (opens in a new tab) -
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
resources/skills/find-skills/SKILL.md on GitHub (opens in a new tab) -
office-transform
Derive new Office files from structural selections without touching the original. Use when the user points at part of a spreadsheet, Word document, PDF, or PowerPoint deck (a worksheet range, paragraph, page, slide, shape, or a pasted selection-ref block) and wants it extracted, converted, or edited — the result is always a NEW file; the source file is never modified. Covers xlsx range extraction…
resources/skills/office-transform/SKILL.md on GitHub (opens in a new tab) -
skill-creator
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
resources/skills/skill-creator/SKILL.md on GitHub (opens in a new tab) -
cherry-assistant-guide
从当前安装包查询 Cherry Studio 产品信息并排查运行问题。当用户询问功能、路由、快捷键、Provider、语言、Agent、频道、定时任务、Code CLI、当前版本,或报告运行错误、连接失败、配置异常并需要诊断时触发。
resources/builtin-agents/cherry-assistant/.claude/skills/cherry-assistant-guide/SKILL.md on GitHub (opens in a new tab) -
cherry-skill-marketplace
当用户明确要求搜索、安装、查看、卸载或创建 Skill,或内置 Skill / 工具出现能力缺口、无法完成当前任务时触发。通过 `mcp__skills__search_skills` 搜索并用 `mcp__skills__install_skill` 安装;已安装 Skill 的查看和删除通过产品清单导航到 Skills UI;没有合适结果时调用内置 `skill-creator` 创建并验证自定义 Skill,再继续原任务。普通任务仍先尝试内置能力。
resources/builtin-agents/cherry-assistant/.claude/skills/cherry-skill-marketplace/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.