Skip to content

LeoLin990405/claude-code-skills

Repository files navigation

🧩 Claude Code Skills

A curated collection of 65+ skills for Claude Code

Skills Categories Submodules License: MIT

Productivity · Development · Documents · Research · AI · PM · Security · Design · System


Architecture

~/.claude/skills/              <-- symlinked by install.sh
    obsidian-cli/    -> repo/productivity/obsidian-cli   (bundled)
    pdf/             -> repo/documents/pdf               (bundled)
    ...

claude-code-skills/            <-- this repository
├── productivity/        9 canonical installable units   Obsidian, GWS, NotebookLM
├── development/        12 canonical installable units   D3.js, R, MCP, frontend
├── documents/           7 canonical installable units   PDF, DOCX, PPTX, XLSX, MinerU
├── research/            5 canonical installable units   140+ scientific, STEM, notes, macro
├── ai-collaboration/    5 canonical installable units   Multi-AI Gateway, Agent Teams
├── product-management/ 17 canonical installable units   Lenny's Podcast PM framework
├── security/            0 direct installable units      External nested packs only
├── design/              7 canonical installable units   Canvas, themes, GIF
├── system/              5 canonical installable units   Proxy, CDP, SVN, comms, OSS
├── install.sh                      Symlink installer
├── CONTRIBUTING.md                 Contribution guide
└── LICENSE                         MIT

🚀 Quick Start

Install All Skills

git clone --recurse-submodules https://github.com/LeoLin990405/claude-code-skills.git
cd claude-code-skills && ./install.sh

Install One Category

./install.sh productivity    # Only productivity skills

Install Canonical Surface Only

./install.sh --canonical-only

This keeps category toolkit routers and canonical skills, but skips legacy compatibility wrappers such as all-plan, provider-specific CCB shims, and pm-* aliases.

Install Profiles

Profile Command Includes Skips
Default ./install.sh Category toolkit routers + canonical skills + legacy compatibility wrappers Nothing
Canonical only ./install.sh --canonical-only Category toolkit routers + canonical skills Legacy CCB shims, all-plan, and pm-* wrappers

See GOVERNANCE.md for the packaging policy behind bundled skills, submodules, compatibility wrappers, and source-repo retirement.

Install a Single Skill

git clone --recurse-submodules https://github.com/LeoLin990405/claude-code-skills.git
ln -s "$PWD/claude-code-skills/productivity/obsidian-cli" ~/.claude/skills/obsidian-cli

📦 Categories

Counts below match ./install.sh --canonical-only --list: category toolkit routers are included when present, legacy compatibility wrappers are excluded, and external nested submodule packs are not flattened into the default install surface.

Category Canonical Installable Units Highlights
🗂️ Productivity 9 Obsidian CLI, NotebookLM, Google Workspace
💻 Development 12 D3.js, R Analytics, MCP, frontend
📄 Documents 7 PDF, DOCX, PPTX, XLSX, MinerU
🔬 Research 5 140+ Scientific Skills, STEM Modeling, research workflows
🤖 AI Collaboration 5 Multi-AI Gateway, Agent Teams
📊 Product Management 17 Lenny's Podcast -- 86 actionable PM skills
🔒 Security 0 direct / 2 external packs Trail of Bits (50+ skills), ffuf
🎨 Design 7 Canvas Art, Themes, GIF Creation
⚙️ System 5 Proxy, CDP, SVN, Internal Comms

Category roots also expose toolkit router SKILL.md files migrated from the former claude-skills umbrella repo:

  • ai-collaboration/ -> coordination toolkit
  • productivity/ -> knowledge toolkit
  • development/ -> developer toolkit
  • documents/ -> document toolkit
  • design/ -> design toolkit
  • product-management/ -> PM toolkit

Compatibility wrappers are still kept in-repo for legacy installs. If you want the smallest canonical install surface, use ./install.sh --canonical-only.


🗂️ Productivity

Skill Description Type
obsidian-cli Obsidian vault CLI -- 80+ commands for search, tags, properties, links bundled
obsidian-markdown Obsidian Flavored Markdown -- wikilinks, callouts, embeds bundled
obsidian-bases Obsidian Bases -- database views, filters, formulas bundled
json-canvas JSON Canvas files -- nodes, edges, mind maps bundled
gws-workspace Google Workspace CLI -- Drive, Gmail, Sheets, Calendar bundled
knowledge-hub NotebookLM + Obsidian + PDF pipeline orchestration bundled
notebooklm NotebookLM API -- notebooks, sources, podcasts bundled
daily-update-checker Auto-check CLI tool updates (Homebrew, npm, pip) bundled

💻 Development

Skill Description Type
playwright-skill Browser automation and testing with Playwright external nested pack
claude-d3js-skill D3.js interactive data visualizations Submodule
ios-simulator-skill iOS app testing and automation external nested pack
github-repo-design GitHub repo design and README best practices bundled
r-analytics R language data analysis and visualization Submodule
frontend-design Production-grade frontend with high design quality bundled
webapp-testing Web app testing with Playwright bundled
web-artifacts-builder React + Tailwind + shadcn/ui artifacts bundled
mcp-builder Build MCP servers for LLM tool integration bundled
skill-creator Guide for creating new Claude Code skills bundled
algorithmic-art Algorithmic art generation bundled
doris-query Doris data warehouse read-only queries bundled
sql2sh SQL to Doris ETL shell scripts bundled

📄 Documents

Skill Description Type
pdf PDF manipulation -- extract, create, merge, forms bundled
docx Word documents -- tracked changes, comments bundled
pptx PowerPoint presentations bundled
xlsx Excel spreadsheets -- formulas, charts bundled
doc-coauthoring Structured document co-authoring workflow bundled
mineru PDF/DOC/PPT to Markdown via MinerU API Submodule

🔬 Research

Skill Description Type
claude-scientific-skills 140+ scientific skills for data, bio, chem, physics bundled
stem-modeling STEM academic modeling with multi-AI collaboration bundled
history-note-processor Historical reading notes (4-step methodology) bundled
blog-writer Jekyll blog posts -- bilingual, SVG diagrams bundled
macro-research-ccb Distributed macro research for A-shares bundled

🤖 AI Collaboration

Skill Description Type
ccb-unified 9-provider AI orchestration via Gateway API bundled
agent-teams Multi-session Claude Code team orchestration bundled
superpowers Skill discovery and usage framework external nested pack
anthropic-docs Anthropic official docs knowledge base bundled
find-skills Discover and install agent skills bundled

📊 Product Management

All skills derived from Lenny's Podcast -- 86 actionable PM skills:

Skill Focus Area
lenny-skills 86 actionable PM skills (master index)
lenny-strategy Vision, roadmap, OKRs, PRDs
lenny-growth PMF, growth loops, pricing, retention
lenny-hiring Job descriptions, interviews, onboarding
lenny-execution Shipping, timelines, cross-functional
lenny-marketing Positioning, storytelling, launch
lenny-sales Founder sales, enterprise, BD
lenny-design Design systems, reviews, engineering
lenny-technology AI strategy, LLMs, tech debt
lenny-communication Presentations, writing, alignment
lenny-decision Decision processes, trade-offs
lenny-research User interviews, surveys, usability
lenny-advanced Product taste, systems thinking
lenny-career Ideation, productivity, imposter syndrome
lenny-startup Fundraising, pivoting, team rituals
lenny-playbooks Curated skill combos by role

🔒 Security

These external packs are kept as upstream submodules, but they do not expose root-level SKILL.md files at the paths below. install.sh therefore does not flatten them into the default skill install surface.

Pack Description Type
trailofbits-security 50+ security auditing, fuzzing, and analysis skills external nested pack
ffuf_claude_skill ffuf web fuzzing for penetration testing external nested pack

🎨 Design

Skill Description Type
canvas-design Visual art in PNG/PDF bundled
brand-guidelines Anthropic brand colors and typography bundled
theme-factory 10 pre-set themes for any artifact bundled
cli-demo-gif CLI demo GIFs via vhs bundled
slack-gif-creator Animated GIFs optimized for Slack bundled
asciinema-recorder Terminal session recording bundled
web-asset-generator Favicons, app icons, OG images external nested pack

⚙️ System

Skill Description Type
proxy-manager Proxifier + Clash Verge + Charles management bundled
cdp-ai-tools CDP interaction with local AI apps bundled
internal-comms Internal communications templates bundled
svn SVN version control operations bundled
oss-contribution Open source contribution etiquette bundled

🔗 Submodules

9 upstream repositories are linked as submodules. Some expose root-level skills that install.sh can link directly; others are nested upstream packs that remain available in-tree without being flattened into the default install surface.

Pack Repository Category Install Surface
claude-d3js-skill chrisvoncsefalvay/claude-d3js-skill Development root skill
playwright-skill lackeyjb/playwright-skill Development nested pack
ios-simulator-skill conorluddy/ios-simulator-skill Development nested pack
r-analytics LeoLin990405/r-analytics-skill Development root skill
mineru LeoLin990405/mineru-skill Documents root skill
superpowers obra/superpowers AI Collaboration nested pack
trailofbits-security trailofbits/skills Security nested pack
ffuf_claude_skill jthack/ffuf_claude_skill Security nested pack
web-asset-generator alonw0/web-asset-generator Design nested pack
# Update all submodules
git submodule update --remote --merge

# Clone with submodules
git clone --recurse-submodules https://github.com/LeoLin990405/claude-code-skills.git

Submodule governance updates in this repository:

  • productivity/obsidian-cli is vendored to remove a self-owned submodule dependency
  • documents/mineru remains a self-owned submodule because it still has a standalone release surface: CLI script, examples, changelog, and contributing guide
  • development/r-analytics remains a self-owned submodule because it is still treated as an independent canonical repo
  • development/github-repo-design is vendored to remove a self-owned submodule dependency
  • research/aris was removed from the catalog after its source repository was archived

The longer-lived decision rules now live in GOVERNANCE.md.


🤝 Contributing

See CONTRIBUTING.md for details on adding skills, reporting bugs, and submitting PRs.

📄 License

Original skills are released under the MIT License. Submodule skills retain their original upstream licenses.

About

60+ Claude Code skills organized by category — productivity, development, documents, research, AI collaboration, security, design, and more

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors