Sandbox
@luochang212/skill-zoo

Desktop and CLI skill manager for coding agents

Skill Zoo is a local manager for agent skills, shipped as a desktop app plus an npm CLI. You can search GitHub repos for skills, install or update them, merge duplicates, archive old skills, and review audit scores before you use them.

110 stars11 forksTypeScriptUpdated 1mo ago
Who it's for

Builders who want one place to discover, install, and organize skills for Claude Code, Codex, Cursor, and similar agents.

What it delivers

You can keep agent skills organized and up to date instead of copying files by hand.

What it does

Explore and install skills

Search GitHub repositories and download skills into your local setup.

Update installed skills

Pull newer versions of installed skills from their GitHub sources.

Create skills in the editor

Use the built-in Markdown editor to author or edit skills inside the app.

Batch manage skills

Install, delete, or merge duplicate skills in bulk.

Check security signals

View community audit scores from skills.sh before using a skill.

Detect inconsistencies

Find common skill setup problems and prompt fixes.

Archive skills

Move skills into archive storage to reduce context load.

Use CLI or web UI

Control Skill Zoo from the terminal, automation, or the local web UI.

How to get it

  1. 1Download the AppImage for your CPU architecture, then run
    chmod +x Skill-Zoo-*-Linux-*.AppImage
    ./Skill-Zoo-*-Linux-*.AppImage

README

English 简体中文

Skill Zoo

Release Downloads Platform License zread CI

app-screenshot

Local Agent Skills Manager: Discover, install, and manage skills for AI coding tools including Claude Code, Codex, Cursor, Hermes, OpenClaw, Pi and more.

✨ Tech Stack

LayerTechnology
FrontendReact 19 + TypeScript 6 + Vite 8
BackendRust (Tauri v2)
StylingTailwind CSS 4 + shadcn/ui
StateTanStack React Query
AnimationFramer Motion
i18ni18next
Lintoxlint + clippy
Formatoxfmt + cargo fmt
TestingVitest + Rust tests
Package ManagerBun

🚀 Features

  • Explore & Install: Search and download skills from GitHub repositories
  • Update Skills: Update installed skills to the latest version from GitHub
  • Skill Authoring: Built-in Markdown editor to create skills anywhere, anytime
  • Batch Operations: Install, delete, or merge duplicate skills in bulk
  • Security Audit: View community audit scores from skills.sh
  • Consistency Check: Proactively detect three types of inconsistencies and prompt fixes
  • Skill Archive: Move skills into the archive as temporary storage to reduce context load
  • CLI + WUI: Provide Skill Zoo control surfaces for Coding Agents and humans

🙌 CLI

When you want to manage Skill Zoo from a coding agent, terminal, or automation, install the npm CLI:

npm i -g skill-zoo
skill-zoo --help

skill-zoo list           # List installed skills
skill-zoo doctor --fix   # Diagnose and fix common issues
skill-zoo wui            # Start the local Web UI

See: Skill Zoo CLI

📦 Installation

Download the latest build from Releases.

macOS

  1. Download the .dmg.
  2. Open it and drag skill-zoo.app into Applications.

Windows

  1. Download the .exe installer.
  2. Run it. The installer creates shortcuts and supports automatic updates.

Note: If SmartScreen shows a warning, click "More info" and then "Run anyway".

Linux

Download the AppImage for your CPU architecture, then run:

chmod +x Skill-Zoo-*-Linux-*.AppImage
./Skill-Zoo-*-Linux-*.AppImage

😇 Trust & Security

  • Auditable Code: 100% open source. Every build runs on GitHub Actions for anyone to inspect.
  • Connects On Demand: No background polling. Network only fires on browse or install.
  • You Stay in Control: Any operation that touches real files (delete, move, overwrite) asks for confirmation first.

💡 Contributing

For development, see docs/development.md.

Found a bug or have an idea? Open an issue or submit a PR. Contributions of all kinds are welcome!

📜 License

MIT

Files in the repo

Repository payload30 top-level entries
  • .githooks
  • .github
  • docs
  • fixtures
  • openspec
  • packages
  • skills
  • src
  • src-tauri
  • .editorconfig
  • .gitattributes
  • .gitignore
  • .oxfmtrc.json
  • .oxlintrc.json
  • AGENTS.md
  • bun.lock
  • bunfig.toml
  • CHANGELOG.md
  • CLAUDE.md
  • components.json
  • LICENSE
  • package.json
  • postcss.config.cjs
  • README_zh-CN.md
  • README.md
  • RELEASE_BODY.md
  • tsconfig.json
  • tsconfig.node.json
  • vite.config.ts
  • vitest.config.ts

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More tools

JuliusBrussee/
caveman

🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman

105k
1 add
MemPalace/
mempalace

The best-benchmarked open-source AI memory system. And it's free.

59k
stablyai/
orca

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.

66k

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

132k

Never stop coding. Free MIT AI gateway: one endpoint, 352 providers (150+ free), 1200+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 550+ contributors

64k
headroomlabs-ai/
headroom

Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.

71k