跳到主要内容
Supermarket
返回能力市场
Agent Pack
programming

awesome-claude-skills

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows — particularly Claude Code

travisvntravisvn
59/ 100

公开评测 · 综合采用结论

存在需要人工复核的风险或证据不足

查看评测依据 评测我的项目基于公开项目证据,非安全认证或安装推荐
15.2kstars
2.0kforks
最近更新 5个月前
评测生成时间(北京时间)
本报告引擎
v3.10.0
当前引擎
v3.16.0

本报告与当前引擎使用不同规则;原分数不会自动更新,不同版本的分数不宜直接对比。

重新评测此项目

进入后确认来源与额度,提交才会创建任务。

Evaluation report

综合采用结论

59
D
满分 100
谨慎采用高风险
决策摘要

存在需要人工复核的风险或证据不足

84%
高置信度
72
文档
78
安全
62
质量
52
活跃
70
采用
  • 基础评测完成+25/25确定性评分与静态安全扫描已完成
  • README 有效证据+25/2520,224 个去重后的有效字符
  • 独立证据来源+4/201 类非重复证据,重复文件不叠加
  • 仓库元数据+10/10已取得仓库状态与采用数据
  • 活跃记录+5/5已取得最近提交时间
  • AI 复核+15/15已完成结构化 AI 证据复核
How it works · 流程图

Claude Skills 工作流程

README 描述了技能从元数据加载到资源加载的渐进式披露流程,以及创建技能的步骤,适合用流程图表示。

AI 提取 · 证据约束

左右滑动查看完整图示

Claude Skills 工作流程README 描述了技能从元数据加载到资源加载的渐进式披露流程,以及创建技能的步骤,适合用流程图表示。匹配相关按需加载资源安装后可用扫描元数据Claude加载指令Claude执行脚本Claude创建技能用户
图示依据
  • • How Skills Work 章节描述渐进式披露架构
  • • Creating Your First Skill 章节提供创建步骤
  • • Getting Started 章节说明安装方式
五维表现
作为精选列表,清晰介绍Claude Skills概念、安装、创建与安全,价值明确。但缺少许可证、部分安装细节和输出说明,设计证据有限。
质量证据
  • Getting Started 章节提供 Claude.ai、CLI 和 API 的安装命令
  • Creating Your First Skill 章节包含 SKILL.md 结构示例
  • Security & Best Practices 章节列出安全指南
  • Troubleshooting 章节列出已知问题与解决方法
  • Skills vs Other Approaches 表格对比 Skills 与 MCP
采用建议
优势
  • 问题与用途描述
  • 有效 README
  • 可执行示例
  • 输入、参数或工具说明
  • 提供官方与社区技能分类列表,覆盖文档、设计、开发等场景
关注点
  • 发现提示词或系统信息提取意图
  • 缺少安装或接入步骤
  • 缺少输出或结果说明
  • 缺少许可证信息
  • 缺少许可证信息,影响复用合规性
适合

寻找Claude Skills资源与教程的开发者、需要创建自定义技能的用户、评估技能安全性的团队、了解Skills与MCP等对比的决策者

不建议直接用于

需要详细API集成示例的开发者、需要许可证合规的企业用户

也有自己的公开项目?先看完证据,再用当前规则生成独立报告。

评测我的项目 →
文档证据
72/100
问题与用途描述10 分
有效 README12 分
安装或接入步骤14 分
可执行示例16 分
输入、参数或工具说明11 分
输出或结果说明9 分
限制、权限或边界12 分
错误处理或排障8 分
许可证信息5 分
结构化章节3 分
安全证据
高风险
发现提示词或系统信息提取意图
prompt-extractionREADME.md:326high confidence
- **Malicious skills** may introduce vulnerabilities or enable data exfiltration

修复:移除提示词提取逻辑,并增加敏感上下文不可输出的边界说明。

优先改进清单
  1. 01移除提示词提取逻辑,并增加敏感上下文不可输出的边界说明。
  2. 02补充安装或接入步骤
  3. 03补充输出或结果说明
  4. 04补充许可证信息
方法、证据与局限展开
数据来源

GitHub Repository API

扫描范围

1 个文件 · 21,712 字符

评测引擎

v3.10.0 · AI 复核已启用(deepseek-chat)

局限
  • 静态评测不会安装或执行项目代码
  • 安全扫描基于高信号文件与已知模式,不能替代人工审计
  • 流行度只反映采用程度,不代表安全或工程质量

30 天热度趋势

README

Awesome Claude Skills

Awesome Claude Skills

Awesome Last Updated PRs Welcome

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows

Claude Skills teach Claude how to perform tasks in a repeatable way

They are specialized folders containing instructions, scripts, and resources that Claude dynamically discovers and loads when relevant to tasks.

How Skills Work

Skills employ a progressive disclosure architecture for efficiency:

  1. Metadata loading (~100 tokens): Claude scans available Skills to identify relevant matches
  2. Full instructions (<5k tokens): Load when Claude determines the Skill applies
  3. Bundled resources: Files and executable code load only as needed

This design allows multiple Skills to remain available without overwhelming Claude's context window.

🚀 Getting Started

Claude.ai Web Interface

  1. Go to Settings > Capabilities
  2. Enable Skills toggle
  3. Browse available skills or upload custom skills
  4. For Team/Enterprise: Admin must enable Skills organization-wide first

Claude Code CLI

# Install skills from marketplace
/plugin marketplace add anthropics/skills

# Or install from local directory
/plugin add /path/to/skill-directory

Claude API

Skills are accessible via the /v1/skills API endpoint. See the Skills API documentation for detailed integration examples.

import anthropic

client = anthropic.Client(api_key="your-api-key")
# See API docs for full implementation details

🎯 Official Skills

Document Skills

Skills for working with complex file formats:

  • docx - Create, edit, and analyze Word documents with support for tracked changes, comments, formatting preservation, and text extraction
  • pdf - Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms
  • pptx - Create, edit, and analyze PowerPoint presentations with support for layouts, templates, charts, and automated slide generation
  • xlsx - Create, edit, and analyze Excel spreadsheets with support for formulas, formatting, data analysis, and visualization

Design & Creative

  • algorithmic-art - Create generative art using p5.js with seeded randomness, flow fields, and particle systems
  • canvas-design - Design beautiful visual art in .png and .pdf formats using design philosophies
  • slack-gif-creator - Create animated GIFs optimized for Slack's size constraints

Development

  • frontend-design - Instructs Claude to avoid "AI slop" or generic aesthetics and to make bold design decisions. Works very well for React & Tailwind.
  • web-artifacts-builder - Build complex claude.ai HTML artifacts using React, Tailwind CSS, and shadcn/ui components
  • mcp-builder - Guide for creating high-quality MCP servers to integrate external APIs and services
  • webapp-testing - Test local web applications using Playwright for UI verification and debugging

Communication

  • brand-guidelines - Apply Anthropic's official brand colors and typography to artifacts
  • internal-comms - Write internal communications like status reports, newsletters, and FAQs

Skill Creation

  • skill-creator - Interactive skill creation tool that guides you through building new skills with Q&A

🌟 Community Skills

[!Warning] Skills can execute arbitrary code in Claude's environment.

See Security & Best Practices for more information

Collections & Libraries

  • obra/superpowers - Core skills library for Claude Code with 20+ battle-tested skills including TDD, debugging, and collaboration patterns

    • Features /brainstorm, /write-plan, /execute-plan commands and skills-search tool
    • superpowers-skills - Community-editable skills repository
    • Blog: Superpowers - Author's overview by Jesse Vincent
    • Installation: /plugin marketplace add obra/superpowers-marketplace
  • obra/superpowers-lab - Experimental skills for Claude Code Superpowers (see above)

    • Uses new techniques that are still being refined and tested (i.e. skills here may change over time)
    • Blog post about its development
    • Install from superpowers-marketplace plugin

Individual Skills

These will be broken down into categories once there are enough community skills available to list

SkillDescription
ios-simulator-skilliOS app building, navigation, and testing through automation
ffuf-web-fuzzingExpert guidance for ffuf web fuzzing during penetration testing, including authenticated fuzzing with raw requests, auto-calibration, and result analysis
playwright-skillGeneral-purpose browser automation using Playwright
claude-d3js-skillVisualizations in d3.js
claude-scientific-skillsComprehensive collection of ready-to-use scientific skills, including working with specialized scientific libraries and databases
web-asset-generatorGenerates web assets like favicons, app icons, and social media images
loki-modeMulti-agent autonomous startup system - orchestrates 37 AI agents across 6 swarms to build, deploy, and operate a complete startup from PRD to revenue
Trail of Bits Security SkillsSecurity skills for static analysis with CodeQL/Semgrep, variant analysis, code auditing, and vulnerability detection
frontend-slidesCreate animation-rich HTML presentations — from scratch or by converting PowerPoint files
Expo SkillsOfficial skills by the Expo team for developing Expo apps
shadcn/uiGive Claude Code context on shadcn components as well as pattern enforcement
get-shit-doneLightweight meta-prompting, context engineering, and spec-driven development system for Claude Code by TÂCHES

More community skills coming soon! Submit a PR to add your skill.

Tools

✏️ Creating Your First Skill

Step-by-Step Guide

Method 1: Use skill-creator (Recommended)

The easiest way to create a skill is to use the built-in skill-creator:

  1. Enable the skill-creator skill in Claude
  2. Ask Claude: "Use the skill-creator to help me build a skill for [your task]"
  3. Answer the interactive questions about your workflow
  4. Claude generates the complete skill structure for you

Method 2: Manual Creation

  1. Create folder structure:

    my-skill/
    ├── SKILL.md          # Main skill file with frontmatter
    ├── scripts/          # Optional executable scripts
    │   └── helper.py
    └── resources/        # Optional supporting files
        └── template.json
    
  2. Create SKILL.md with frontmatter:

    ---
    name: my-skill
    description: Brief description for skill discovery (keep concise)
    ---
    
    # Detailed Instructions
    
    Claude will read these instructions when the skill is activated.
    
    ## Usage
    Explain how to use this skill...
    
    ## Examples
    Provide clear examples...
    
  3. Add executable scripts (optional):

    • Python, JavaScript, or other scripts Claude can execute
    • Reference them in your SKILL.md instructions
  4. Test locally:

    • Install the skill in Claude Code or Claude Desktop
    • Test with relevant tasks
    • Iterate and refine
  5. Share:

    • Publish to GitHub
    • Submit to this awesome list via PR
    • Share with your team via git repos or internal distribution

Best Practices

  • Keep descriptions concise - The frontmatter description is used for skill discovery
  • Use clear, actionable instructions - Write instructions as if for a human collaborator
  • Include examples - Show specific examples in your SKILL.md
  • Version your skills - Use git tags for version management
  • Document dependencies - List any prerequisites or required packages
  • Test thoroughly - Verify your skill works across different scenarios

📚 Official Documentation & Resources

Getting Started

Documentation

Repositories & Examples

📅 Recent Updates

November 2025

  • Nov 13: Anthropic publishes Skills Explained - Comprehensive guide covering progressive disclosure architecture, decision matrices for Skills vs Prompts/Subagents/Projects, and best practices

October 2025

  • Oct 18: Major community repositories emerge: obra/superpowers skills library
  • Oct 17: Community publishes practical tutorials on DEV.to and Medium
  • Oct 16: 🎉 Claude Skills officially announced - Available across Claude.ai, Code, and API
  • Oct 16: Initial skills released including docx, pdf, pptx, xlsx, algorithmic-art, canvas-design, and more

💡 Skills vs Other Approaches

Quick Reference: When to Use What

ToolBest For
SkillsReusable procedural knowledge across conversations
PromptsOne-time instructions and immediate context
ProjectsPersistent background knowledge within workspaces
SubagentsIndependent task execution with specific permissions
MCPConnecting Claude to external data sources

Use Skills when: Capabilities should be accessible to any Claude instance. They're portable expertise.

Use Subagents when: You need self-contained agents designed for specific purposes with independent workflows and restricted tool access.

Combined approach: Subagents can leverage Skills for specialized expertise, merging independence with portable knowledge.

Key insight: If you find yourself typing the same prompt repeatedly across multiple conversations, it's time to create a Skill.

Skills vs MCP (Model Context Protocol)

FeatureSkillsMCP
PurposeTask-specific expertise and workflowsExternal data/API integration
PortabilitySame format everywhere (Claude.ai, Code, API)Requires server configuration
Code ExecutionCan include executable scriptsProvides tools/resources
Token Efficiency30-50 tokens until loadedVaries by implementation
Best ForRepeatable tasks, document workflowsDatabase access, API integrations

Use Together: Skills can create MCP servers! The mcp-builder skill helps build high-quality MCP integrations.

Skills vs System Prompts

FeatureSkillsSystem Prompts
StructureFolder with YAML frontmatter, instructions, scriptsPlain text instructions
ReusabilityVersion-controlled, shareable, composableCopy-paste, conversation-specific
LoadingOn-demand (only when relevant)Always in context
MaintenanceCentralized updatesManual updates per conversation
ComposabilityMultiple skills stack automaticallyManual combination

📖 Tutorials & Guides

Written Tutorials

Video Tutorials

Video tutorials coming soon! Have a good video about Claude Skills? Submit a PR!

Example topics we'd love to see
  • Getting started with Claude Skills
  • Building your first custom skill
  • Skills vs MCP comparison
  • Enterprise deployment strategies

📰 Articles & Blog Posts

🔒 Security & Best Practices

⚠️ Important: Skills can execute arbitrary code in Claude's environment. Only install skills from trusted sources.

Security Guidelines & Best Practices

Vetting Skills

  • Only install skills from trusted sources
  • Review SKILL.md and all scripts before enabling a skill
  • Be cautious of skills that request sensitive data access
  • Audit carefully before deploying to production or enterprise environments

Security Concerns

  • Malicious skills may introduce vulnerabilities or enable data exfiltration
  • Prompt injection attacks could be amplified through compromised skills
  • Sandboxing limitations - Understand the security model before enterprise deployment
  • Security research: Weaponizing Claude Code Skills - Analysis of potential security risks

Best Practices

  • Version control - Track all skills in git with proper version tags
  • Code review - Peer review custom skills before team distribution
  • Least privilege - Only grant necessary permissions and access
  • Regular audits - Periodically review installed skills
  • Documentation - Maintain clear documentation for custom skills
  • Testing - Thoroughly test skills in non-production environments first

Enterprise Considerations

  • As of October 2025, Claude.ai does not support centralized admin management for custom skills
  • Use version control and internal repositories for team skill distribution
  • Establish clear policies for skill vetting and approval
  • Monitor skill usage and performance

🛠️ Troubleshooting

Known Issues & Common Problems

Known Issues

  • Linux path bug (Oct 18, 2025): Agent SDK uses hardcoded macOS paths instead of environment home directory

    • Issue #268
    • Workaround: Manually specify skill paths
  • Enterprise distribution: No centralized admin management yet for custom skills on claude.ai

    • Use git repositories for team distribution
    • API integration provides more control

Common Problems

Skills not appearing in Claude

  • Check Settings > Capabilities to ensure Skills are enabled
  • For Team/Enterprise: Verify admin has enabled Skills organization-wide
  • Restart Claude after installing new skills

Skills not loading/activating

  • Verify SKILL.md has proper YAML frontmatter format
  • Check that name and description fields are present
  • Ensure file structure matches expected format

Permission errors

  • Review admin settings for Team/Enterprise accounts
  • Check file permissions in skill directories
  • Verify API key has appropriate permissions

Skill execution failures

  • Check script dependencies are installed
  • Review error logs for specific issues
  • Test scripts independently outside of Claude

Getting Help

❓ FAQ

Common Questions

Q: How much do skills impact token usage?

A: Skills are highly efficient thanks to progressive disclosure. Each skill uses only ~100 tokens during metadata scanning to determine relevance. When activated, the full skill content loads at <5k tokens. Bundled resources only load as needed.

Q: What's the difference between Claude Skills and Agent Skills?

A: They are the same thing.

Q: Can I share skills with my team?

A: Yes! Skills can be shared via:

  • Git repositories (recommended)
  • Internal file sharing
  • Claude API for programmatic distribution
  • Enterprise-wide deployment features (coming soon)

Q: Do skills work with all Claude models?

A: Skills are available for Pro, Max, Team, and Enterprise users. Free tier users do not have access to Skills.

Q: Can skills call external APIs?

A: Yes, skills can include scripts that call external APIs. For complex API integrations, consider using MCP (Model Context Protocol) alongside skills.

Q: How does Claude decide which skill to use?

A: Claude scans all available skills' frontmatter (name and description), evaluates relevance to the current task, then loads the full content of relevant skills. Multiple skills can be loaded and composed together automatically.

Q: Can I use Skills and MCP together?

A: Absolutely! They complement each other. Use Skills for task-specific workflows and MCP for external data/API integration. The mcp-builder skill can even help you build MCP servers.

Q: Are there any costs beyond my Claude subscription?

A: No additional costs for using official skills. Community and custom skills are free to use, though some may require external services (APIs, databases, etc.) that have their own costs.

Q: Can I monetize custom skills?

A: Currently, there is no official marketplace for paid skills. Anthropic has mentioned plans for community contributions and a potential marketplace in the future.

Q: How do I update a skill?

A: For skills from git repositories, pull the latest changes. For manually installed skills, replace the skill folder with the updated version. Always test updates in a non-production environment first.

🤝 Contributing

Contributions welcome! See contribution guidelines for details. To add a skill or resource: fork, add to appropriate section, submit PR.