Darwin Skill Optimizer
alchaincyf/darwin-skill
Scores SKILL.md files on a nine-dimension rubric, then improves them in a keep-or-revert loop with independent judge agents, test prompts, git history and human checkpoints.
A Claude Code skill that allows you to search, browse, and install skills from a database of 31,767+ community skills with intelligent folder-level downloads.
$ npx skills add buzhangsan/skill-manager --skill skill-manager -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install buzhangsan/skill-manager skill-manager --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "skill-manager" agent skill from https://github.com/buzhangsan/skill-manager/tree/main into .claude/skills/skill-manager/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-manager", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add buzhangsan/skill-manager --skill skill-manager -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install buzhangsan/skill-manager skill-manager --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "skill-manager" agent skill from https://github.com/buzhangsan/skill-manager/tree/main into .agents/skills/skill-manager/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-manager", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add buzhangsan/skill-manager --skill skill-manager -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install buzhangsan/skill-manager skill-manager --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "skill-manager" agent skill from https://github.com/buzhangsan/skill-manager/tree/main into .cursor/skills/skill-manager/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-manager", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add buzhangsan/skill-manager --skill skill-manager -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install buzhangsan/skill-manager skill-manager --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "skill-manager" agent skill from https://github.com/buzhangsan/skill-manager/tree/main into .gemini/skills/skill-manager/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-manager", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install buzhangsan/skill-manager skill-managerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add buzhangsan/skill-manager --skill skill-manager -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "skill-manager" agent skill from https://github.com/buzhangsan/skill-manager/tree/main into .github/skills/skill-manager/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-manager", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add buzhangsan/skill-manager --skill skill-manager -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install buzhangsan/skill-manager skill-manager --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "skill-manager" agent skill from https://github.com/buzhangsan/skill-manager/tree/main into .opencode/skills/skill-manager/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-manager", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
skill-managerA Claude Code skill that allows you to search, browse, and install skills from a database of 31,767+ community skills with intelligent folder-level downloads.
Skill Manager is an agent skill from buzhangsan/skill-manager. A Claude Code skill that allows you to search, browse, and install skills from a database of 31,767+ community skills with intelligent folder-level downloads. Supports SVN export, Git sparse checkout, and HTTP fallback methods for complete skill folder installation.
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 16 other files (for example `README.md`, `docs/CHANGELOG.md` and `docs/INSTALLATION.md`).
It sits in Agent Workflows, covering Skill management. It works with Git. The licence is MIT.
3 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit bd445de. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashReadWriteEditWebFetchFrom allowed-tools in the SKILL.md frontmatter.
Ships script files (JavaScript), which the agent can run.
Shell commands in SKILL.md call:
chocobrewapt-getyumFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Skill Manager loads about 1.8k tokens when it runs. Until then it costs about 70 tokens; SKILL.md has 659 words of instructions outside code blocks.
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.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Bash, Read, Write, Edit, WebFetchAutomated 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.
The full file from buzhangsan/skill-manager at commit bd445de, republished under its MIT licence (© buzhangsan). 659 words, ~1,810 tokens.
.claude/skills/skill-manager/SKILL.md (or your agent's skills folder). This skill also uses 13 other files; get the full folder from GitHub.A Claude Code skill that allows you to search, browse, and install skills from a database of 31,767+ community skills with intelligent folder-level downloads.
Skill Manager provides an easy way to discover and install Claude Code skills. Simply describe what you're looking for, and it will search through a comprehensive database of skills, display matching results with ratings and descriptions, and automatically download the complete skill folder (not just SKILL.md) to your Claude environment.
The skill automatically selects the best available method:
choco install svn or download from TortoiseSVNbrew install svnapt-get install subversion or yum install subversionWhen you need to find and install a skill, simply tell Claude what you're looking for:
I need a skill for Python testingFind me a skill to help with DockerSearch for skills related to API developmentClaude will:
This skill includes the skills database file in the data/ directory:
data/all_skills_with_cn.json (30.33 MB)The skill uses Node.js to:
~/.claude/skills/ directoryThe skill intelligently selects the best method:
if (SVN available) {
→ Use SVN export (fastest, most efficient)
} else if (Git available) {
→ Use Git sparse checkout (slower but complete)
} else {
→ Download SKILL.md only (minimal fallback)
}Why SVN for GitHub?
Example 1: Installing with SVN (Full Download)
User: I need help with Python testing
Assistant: [Searches database and shows results]
1. pytest-helper (by python-community)
⭐ 1,250 stars | 🔀 342 forks
📝 Helps write and run pytest tests with fixtures and assertions...
🔗 https://github.com/python-community/pytest-helper
User: Install the first one
Assistant: [Detects SVN, downloads complete folder with all scripts]
✓ SVN detected - using efficient folder download
✓ Method used: SVN
✓ Files installed: SKILL.md, pytest_runner.py, fixtures.py, README.mdExample 2: Fallback to Git Sparse Checkout
User: Find me skills for A股
Assistant: [Shows Chinese stock market skills]
User: Install technical-indicators
Assistant: [SVN not found, uses Git sparse checkout]
✓ Git detected - using sparse checkout
✓ Method used: Git Sparse Checkout
✓ Files installed: SKILL.md, skill.py, references/Example 3: Search by author
User: Show me skills by pytorch
Assistant: [Searches and displays PyTorch organization skills]Example 4: Search by functionality
User: Find skills for code review
Assistant: [Searches for code review related skills]The skill responds to natural language requests like:
~/.claude/skills/[skill-name]/SKILL.mdall_skills_with_cn.json)choco install svn or TortoiseSVNbrew install svnapt-get install subversion| Method | Speed | Files Downloaded | Disk Usage | Requirements |
|---|---|---|---|---|
| SVN Export | ⚡⚡⚡ Fast | All skill files | Minimal | SVN client |
| Git Sparse Checkout | ⚡⚡ Medium | All skill files | Small .git overhead | Git |
| SKILL.md Only | ⚡ Slow (HTTP) | Only SKILL.md | Minimal | None |
Recommendation: Install SVN for the best experience!
Created: 2025-12-26 Version: 2.0.0 Updates in v2.0:
© buzhangsan, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 13 other files in the repository root of buzhangsan/skill-manager.
Open the folder on GitHubat commit bd445de
Skill Manager 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Skill Manager this skillbuzhangsan/skill-manager | 321 | — | ~1.8k | Automated safety check: Notes | MIT | |
| Darwin Skill Optimizeralchaincyf/darwin-skill | 6.2k | 1 repos | ~4.7k | Automated safety check: Pass | MIT | |
| ToolJet Skill ManagerToolJet/ToolJet | 41k | — | ~867 | Automated safety check: Pass | AGPL-3.0 | |
| Dotagentsgetsentry/sentry-wizard | 295 | — | ~900 | Automated safety check: Pass | Custom licence | |
| Sandboxed.sh Library ManagementTh0rgal/sandboxed.sh | 516 | — | ~931 | Automated safety check: Pass | None | |
| Watchmen Setupfirstbatchxyz/watchmen | 296 | — | ~1.1k | Automated safety check: Notes | MIT |
alchaincyf/darwin-skill
Scores SKILL.md files on a nine-dimension rubric, then improves them in a keep-or-revert loop with independent judge agents, test prompts, git history and human checkpoints.
ToolJet/ToolJet
Decides where a new agent skill belongs in the ToolJet repo, public root or private ee submodule, then wires the symlinks so it loads in Claude Code, Cursor and Codex.
getsentry/sentry-wizard
Manage agent skill dependencies with dotagents. An agent skill from getsentry/sentry-wizard.
Th0rgal/sandboxed.sh
Reads and updates the Sandboxed.sh Library, a git-backed store of skills, agents, commands, tools, rules and MCP servers, through its library tools.
firstbatchxyz/watchmen
Walks through installing watchmen, running its init wizard, wiring the plugin into Codex or Claude Code and checking the result with doctor.
firstbatchxyz/watchmen
Sets up watchmen on the current machine: installs the CLI, hands off the init wizard, wires the plugin and statusline into Claude Code and Codex, and verifies with doctor.
Works with
Categories
A Claude Code skill that allows you to search, browse, and install skills from a database of 31,767+ community skills with intelligent folder-level downloads. Skill Manager is an agent skill from buzhangsan/skill-manager. A Claude Code skill that allows you to search, browse, and install skills from a database of 31,767+ community skills with intelligent folder-level downloads.
Skill Manager fits situations like: tasks that involve Skill management.
Run `npx skills add buzhangsan/skill-manager --skill skill-manager -a claude-code`. Or copy the skill folder (the buzhangsan/skill-manager repository) into .claude/skills/skill-manager in your project. Claude Code loads it when a task matches its description.
Run `npx skills add buzhangsan/skill-manager --skill skill-manager -a codex`. Or copy the skill folder (the buzhangsan/skill-manager repository) into .agents/skills/skill-manager in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add buzhangsan/skill-manager --skill skill-manager -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/skill-manager, .gemini/skills/skill-manager, .github/skills/skill-manager and .opencode/skills/skill-manager in your project.
Going by SKILL.md and its folder, Skill Manager needs JavaScript for the scripts in its folder and the command-line tools its instructions call (choco, brew, apt-get and yum). Our summary lists: Python 3; Node.js; Docker. Its frontmatter pre-approves these tools: Bash, Read, Write, Edit, WebFetch.
SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Skill Manager is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Skill Manager: Darwin Skill Optimizer (alchaincyf/darwin-skill, 6.2k stars), ToolJet Skill Manager (ToolJet/ToolJet, 41k stars), Dotagents (getsentry/sentry-wizard, 295 stars) and Sandboxed.sh Library Management (Th0rgal/sandboxed.sh, 516 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
buzhangsan (a GitHub user) maintains it in buzhangsan/skill-manager, which has 321 GitHub stars. The repository was last updated on February 6, 2026.
Source: buzhangsan/skill-manager on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.