24 KiB
24 KiB
The awesome collection of Claude Skills with official and community-built resources.
Awesome Claude Skills
Claude Skills are folders with instructions, scripts, and resources that teach Claude specific tasks. Skills can include executable code and are loaded only when needed, allowing you to maintain hundreds without performance impact. Multiple skills can run together for complex tasks like document creation, code testing, and data analysis.
What a Basic Skill Looks Like?
---
name: api-tester
description: Test REST APIs and validate responses
---
# API Tester
Test HTTP endpoints and validate response structures.
## When to Use This Skill
Use this skill when you need to test API endpoints and verify response data.
## Instructions
When testing an API:
1. Send a request to the specified endpoint
2. Check the response status code
3. Validate the response body structure
4. Report any errors or unexpected results
## Response Validation
- Verify required fields exist
- Check data types match expected values
- Confirm nested objects have correct structure
See the official repo and creation guide for more details.
Official Claude Skills
Document Creation
- anthropics/docx - Create, edit, and analyze Word documents
- anthropics/doc-coauthoring - Collaborative document editing and co-authoring
- anthropics/pptx - Create, edit, and analyze PowerPoint presentations
- anthropics/xlsx - Create, edit, and analyze Excel spreadsheets
- anthropics/pdf - Extract text, create PDFs, and handle forms
Creative and Design
- anthropics/algorithmic-art - Create generative art using p5.js with seeded randomness
- anthropics/canvas-design - Design visual art in PNG and PDF formats
- anthropics/frontend-design - Frontend design and UI/UX development tools
- anthropics/slack-gif-creator - Create animated GIFs optimized for Slack size constraints
- anthropics/theme-factory - Style artifacts with professional themes or generate custom themes
Development
- anthropics/web-artifacts-builder - Build complex claude.ai HTML artifacts with React and Tailwind
- anthropics/mcp-builder - Create MCP servers to integrate external APIs and services
- anthropics/webapp-testing - Test local web applications using Playwright
Branding and Communication
- anthropics/brand-guidelines - Apply Anthropic's brand colors and typography to artifacts
- anthropics/internal-comms - Write status reports, newsletters, and FAQs
Meta
- anthropics/skill-creator - Guide for creating skills that extend Claude's capabilities
- anthropics/template - Basic template for creating new skills
Skills by Vercel Engineering Team
- vercel-labs/react-best-practices - React best practices and patterns
- vercel-labs/vercel-deploy-claimable - Deploy projects to Vercel
- vercel-labs/web-design-guidelines - Web design guidelines and standards
Security Skills by Trail of Bits Team
- trailofbits/ask-questions-if-underspecified - Prompt for clarification on ambiguous requirements
- trailofbits/audit-context-building - Deep architectural context via ultra-granular code analysis
- trailofbits/building-secure-contracts - Smart contract security toolkit with vulnerability scanners for 6 blockchains
- trailofbits/burpsuite-project-parser - Search and extract data from Burp Suite project files
- trailofbits/constant-time-analysis - Detect compiler-induced timing side-channels in crypto code
- trailofbits/culture-index - Index and search culture documentation
- trailofbits/differential-review - Security-focused diff review with git history analysis
- trailofbits/dwarf-expert - DWARF debugging format expertise
- trailofbits/entry-point-analyzer - Identify state-changing entry points in smart contracts
- trailofbits/fix-review - Verify fix commits address audit findings without new bugs
- trailofbits/property-based-testing - Property-based testing for multiple languages and smart contracts
- trailofbits/semgrep-rule-creator - Create and refine Semgrep rules for vulnerability detection
- trailofbits/sharp-edges - Identify error-prone APIs and dangerous configurations
- trailofbits/spec-to-code-compliance - Specification-to-code compliance checker for blockchain audits
- trailofbits/static-analysis - Static analysis toolkit with CodeQL, Semgrep, and SARIF
- trailofbits/testing-handbook-skills - Testing Handbook skills: fuzzers, static analysis, sanitizers
- trailofbits/variant-analysis - Find similar vulnerabilities via pattern-based analysis
Community Skills
Productivity and Collaboration
- notiondevs/Notion Skills for Claude - Skills for working with Notion
- PleasePrompto/notebooklm-skill - Interact with NotebookLM for document-based conversations
- obra/superpowers-lab - Lab environment for Claude superpowers
- obra/brainstorming - Generate and explore ideas
- obra/writing-plans - Create strategic documentation
- obra/executing-plans - Implement and run strategic plans
- obra/dispatching-parallel-agents - Coordinate multiple simultaneous agents
- obra/sharing-skills - Distribute and communicate capabilities
- obra/using-superpowers - Leverage core platform capabilities
- ComposioHQ/content-research-writer - Enhance writing with research
- ComposioHQ/meeting-insights-analyzer - Analyze meeting communication patterns
- ComposioHQ/competitive-ads-extractor - Analyze competitor advertising
- ComposioHQ/image-enhancer - Improve image quality
- wrsmith108/linear-claude-skill - Manage Linear issues, projects, and teams with MCP tools, SDK scripts, and GraphQL fallbacks
Development and Testing
- zxkane/aws-skills - AWS development with infrastructure automation and cloud architecture patterns
- conorluddy/ios-simulator-skill - Control iOS Simulator
- sanjay3290/postgres - Execute safe read-only SQL queries against PostgreSQL databases with multi-connection support
- sanjay3290/deep-research - Execute autonomous multi-step research using Gemini Deep Research Agent for market analysis and literature reviews
- jthack/ffuf-claude-skill - Web fuzzing with ffuf
- lackeyjb/playwright-skill - Browser automation with Playwright
- scarletkc/vexor - Vector-powered CLI for semantic file search with a Claude/Codex skill
- obra/test-driven-development - Write tests before implementing code
- ComposioHQ/changelog-generator - Transform git commits into release notes
- obra/subagent-driven-development - Development using multiple sub-agents
- obra/systematic-debugging - Methodical problem-solving in code
- obra/root-cause-tracing - Investigate and identify fundamental problems
- obra/testing-skills-with-subagents - Collaborative testing approaches
- obra/testing-anti-patterns - Identify ineffective testing practices
- obra/finishing-a-development-branch - Complete Git code branches
- obra/requesting-code-review - Initiate code review processes
- obra/receiving-code-review - Process and incorporate code feedback
- obra/using-git-worktrees - Manage multiple Git working trees
- obra/verification-before-completion - Validate work before finalizing
- obra/condition-based-waiting - Manage conditional pauses or delays
- obra/commands - Create and manage command structures
- obra/writing-skills - Develop and document capabilities
- fvadicamo/dev-agent-skills - Git and GitHub workflow skills: git-commit (Conventional Commits), github-pr-creation, github-pr-merge, github-pr-review, plus creating-skills guide
- omkamal/pypict-skill - Pairwise test generation
- alinaqi/claude-bootstrap - Opinionated project initialization with security-first guardrails, spec-driven atomic todos, LLM testing patterns, and CLI tool orchestration (gh, vercel, supabase)
- ZhangHanDong/makepad-skills - Makepad UI development skills for Rust apps: setup, patterns, shaders, packaging, and troubleshooting.
Context Engineering
- muratcankoylan/context-fundamentals - Understand what context is, why it matters, and the anatomy of context in agent systems
- muratcankoylan/context-degradation - Recognize patterns of context failure: lost-in-middle, poisoning, distraction, and clash
- muratcankoylan/context-compression - Design and evaluate compression strategies for long-running sessions
- muratcankoylan/context-optimization - Apply compaction, masking, and caching strategies
- muratcankoylan/multi-agent-patterns - Master orchestrator, peer-to-peer, and hierarchical multi-agent architectures
- muratcankoylan/memory-systems - Design short-term, long-term, and graph-based memory architectures
- muratcankoylan/tool-design - Build tools that agents can use effectively, including architectural reduction patterns
- muratcankoylan/evaluation - Build evaluation frameworks for agent systems
Specialized Domains
- K-Dense-AI/claude-scientific-skills - Scientific research and analysis skills
- NotMyself/claude-win11-speckit-update-skill - Windows 11 system management
- sanjay3290/imagen - Generate images using Google Gemini's API for UI mockups, icons, and visual assets
- jeffersonwarrior/claudisms - SMS messaging integration
- SHADOWPR0/security-bluebook-builder - Build a concise, normative security Blue Book for sensitive apps (threat model, data classes, auth/session, logging/audit, retention, IR, security gates)
- obra/defense-in-depth - Multi-layered security approaches
- huifer/Claude-Ally-Health - A health assistant skill for medical information analysis, symptom tracking, and wellness guidance.
- frmoretto/clarity-gate - Pre-ingestion verification for epistemic quality in RAG systems with 9-point verification and Two-Round HITL workflow
Skills by Sentry team for their dev team.
- getsentry/agents-md - Generate and manage AGENTS.md files
- getsentry/claude-settings-audit - Audit Claude settings configuration
- getsentry/code-review - Perform code reviews
- getsentry/commit - Create commits with best practices
- getsentry/create-pr - Create pull requests
- getsentry/deslop - Clean up sloppy code
- getsentry/find-bugs - Find and identify bugs in code
- getsentry/iterate-pr - Iterate on pull request feedback
n8n Automation
- czlonkowski/n8n-code-javascript - JavaScript in n8n Code nodes with data access patterns
- czlonkowski/n8n-code-python - Python coding in n8n Code nodes with limitations
- czlonkowski/n8n-expression-syntax - n8n expression syntax with {{}} and $json/$node variables
- czlonkowski/n8n-mcp-tools-expert - MCP tools guide with tool selection and node formats
- czlonkowski/n8n-node-configuration - Node configuration with dependency rules and AI connections
- czlonkowski/n8n-validation-expert - Fix n8n validation errors with error catalog
- czlonkowski/n8n-workflow-patterns - Workflow patterns for webhook, HTTP, database, and AI tasks
Other
- materials-simulation-skills - Agent skills for computational materials science: numerical stability, time-stepping, linear solvers, mesh generation, simulation validation, parameter optimization, and post-processing
- wrsmith108/varlock-claude-skill - Secure environment variable management ensuring secrets are never exposed in Claude sessions, terminals, logs, or git commits
- SHADOWPR0/beautiful_prose - Hard-edged writing style contract for timeless, forceful English prose without AI tics
Articles and Tutorials
📚 Official
- Claude Skills Quickstart - Get started with Claude Skills
- Claude Skills Best Practices - Best practices for creating skills
- Skills Cookbook - Skills examples and guides
- What Are Skills - Introduction to Claude Skills
- Using Skills in Claude - How to use skills in Claude
- How to Create Custom Skills - Step-by-step guide to creating skills
- Create a Skill Through Conversation - Create skills by talking to Claude
- Claude for Financial Services Skills - Industry-specific skills for financial services
- Equipping Agents for the Real World - Technical deep dive into agent skills
- Teach Claude Your Way of Working - Customize Claude with your workflow
👥 Community
- Simon Willison: Claude Skills - Introduction to Claude Skills
- Nick Nisi: Claude Skills - Getting started with Claude Skills
- Young Leaders: Skills, Commands, Subagents, Plugins - Comparison of Claude features
🎥 Videos
- Claude Skills Just 10x'd My AI Agents by Greg Isenberg
- Claude Skills: Build Your Own AI Experts (Full Breakdown)
- Agent Skills: Specialized capabilities you can customize
- Claude Skills—From TOY to TOOL: Grab My Tutorial
- Claude Skills: Glimpse of Continual Learning?
- Stop Using MCP... Use NEW Claude Skills Instead
- Claude Skills explained: How to create reusable AI workflows
🤝 Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
- Submit new skills via PR
- Improve existing definitions
- Add new docs & videos & articles
- This is a curated list. We do not audit, endorse, or guarantee the security or correctness of listed projects.