by staruhub
13 curated Claude Code agent skills — decks, deep research, PRDs, articles, audits. Tested like software.
# Add to your Claude Code skills
git clone https://github.com/staruhub/ClaudeSkillsLast scanned: 7/21/2026
{
"issues": [
{
"file": "README.md",
"line": 47,
"type": "dangerous-command",
"message": "Dangerous command (writes to Claude config): \"> ~/.claude/\"",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-07-21T06:27:23.471Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}ClaudeSkills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by staruhub. 13 curated Claude Code agent skills — decks, deep research, PRDs, articles, audits. Tested like software. It has 626 GitHub stars.
Yes. ClaudeSkills passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/staruhub/ClaudeSkills" and add it to your Claude Code skills directory (see the Installation section above).
ClaudeSkills is primarily written in Python. It is open-source under staruhub on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh ClaudeSkills against similar tools.
No comments yet. Be the first to share your thoughts!
13 curated Claude Code skills that ship finished work — decks, research briefs, PRDs, articles, audits.
End-to-end workflows tested like software, not prompt snippets.
/deck-studio Turn this quarterly review into a consulting-style deck
— and get a full deck back. Page one of a real run, scored 7.1/10 by an independent blind judge (7.0 = professional design-studio line):
| I need to… | Skill | You get |
|---|---|---|
| Research a decision properly | 🔬 deep-research (v8.1) |
A cited decision brief — scoped plan → parallel investigation → verified citations |
| Write or review a PRD | 📋 product-manager |
A PRD your developers can start from, with checkable acceptance bars |
| Present or pitch | 🎞️ deck-studio (v3) |
A rendered deck: 17-style library, registered layouts, 22-rule visual gate |
| Publish a Chinese long-form article | ✍️ wechat-article-writer |
A publishable article with a built-in anti-translationese pass |
Each is an end-to-end workflow, not a single prompt. All skills ↓
git clone https://github.com/staruhub/ClaudeSkills.git && cd ClaudeSkills
python3 scripts/install_skill.py deck-studio # -> ~/.claude/skills/deck-studio, then run /deck-studio
python3 scripts/install_skill.py --list # see installable names
python3 scripts/install_skill.py deep-research # any skill by short name
python3 scripts/install_skill.py deep-research --project # -> ./.claude/skills/ (project-level)
Manual: the installed directory name is the slash command, so copy and rename:
cp -r skills/Geek-skills-deep-research ~/.claude/skills/deep-research
Copy without renaming → the command becomes /Geek-skills-deep-research. Claude also auto-loads a skill when its description matches; /command is just the explicit way in.
Update / uninstall:
git pull && python3 scripts/install_skill.py deck-studio --force # update (installed skills are copies)
rm -rf ~/.claude/skills/deck-studio # uninstall
/deck-studio doesn't appear — the slash command comes from the installed directory name. If you copied manually without renaming, your command is /Geek-skills-deck-studio. Re-install with the script, or rename the directory.description against your request, so phrasing matters. The /command form always works.git pull? — yes: installed skills are copies. Re-run python3 scripts/install_skill.py <name> --force.Deck quality is scored by independent blind judges on an absolute rubric (10 = design studio, 7 = pro agency) — not by me. The trajectory on the same rubric across four release rounds: 6.0 → 6.6 → 6.6 → 7.1, first past the studio line. In a 3-judge, position-swapped blind eval, the current pipeline beat the previous one 42.3 vs 29.7 — a 42% margin, consistent across swapped positions (method & scores).
Every example directory ships the full generator, rendered pages, and the defects the judges caught: constructivist (7.1) · moshiro (3-judge eval) · yinghuang · polar-night
skills/*/evals/routing-evals.json) proving each skill triggers when it should and defers when it shouldn't.python3 scripts/validate.py && python3 scripts/run_routing_evals.py.⚠️ Quality gates are a self-audit by Claude, not third-party certification — the commands above let you re-run them yourself. Full refactor record: CHANGELOG.md.
Flagship — the four end-to-end workflows above: deck-studio · deep-research · product-manager · wechat-article-writer
| Skill | Description |
|---|---|
pair-programming |
Pair-programming partner: delivers code with a structured self-review, focused on AI-specific defects |
security-audit |
Comprehensive code security audit |
solution-architect |
System design, tech selection, and architecture review |
threejs-performance |
Three.js performance optimization |
mineru-pdf-parser |
PDF to Markdown or JSON for LLM workflows (requires a local MinerU install) |
ai-sales-champion |
AI sales/consulting dialogue helper — turn tech into business language |
keqian-method |
Keqian's AI-Native product dev methodology: single-agent, SDD, quality gates |
xuefeng-method |
Xuefeng's AI-Native methodology for open-behavior, model-driven products |
c-drive-cleaner |
Windows C drive cleanup and disk space management (dry-run by default) |
Lab — experimental and personal skills (exam prep, weather reports, image/podcast generation, A-share analysis) live in lab/. They are not part of the curated set, are excluded from the quality gates above, and may graduate into skills/ or move out of this repo.
| Skill | Notes |
|---|---|
llm-wiki |
Codebase wiki builder, based on Karpathy's LLM Wiki pattern; kept in its original upstream layout at repo root |
Found a bug, or built something with a skill? Open an issue. Want to contribute a skill or a fix? Start with CONTRIBUTING.md — new skills incubate in lab/ and graduate into the curated set by passing the quality gates. If a skill saved you an afternoon, a ⭐ helps other people find it.