Awesome Claude Skills

4 min read

Awesome Claude Skills

A curated list of practical Claude Skills for enhancing productivity across Claude.ai, Claude Code, and the Claude API. Source: ComposioHQ/awesome-claude-skills

Getting Started

Using Skills in Claude Code (OpenCode Compatible)

  1. Place the skill in your configuration directory (e.g., ~/.claude/skills/ or .opencode/skill/):
    mkdir -p ~/.claude/skills/
    cp -r skill-name ~/.claude/skills/
    
  2. The skill loads automatically and activates when relevant instructions are detected in your prompt.

Available Skills

Document Processing

  • docx: Create, edit, analyze Word docs with tracked changes, comments, formatting.
  • pdf: Extract text, tables, metadata, merge & annotate PDFs.
  • pptx: Read, generate, and adjust slides, layouts, templates.
  • xlsx: Spreadsheet manipulation: formulas, charts, data transformations.
  • Markdown to EPUB Converter: Converts markdown documents and chat summaries into professional EPUB ebook files.

Development & Code Tools

  • artifacts-builder: Suite of tools for creating elaborate, multi-component HTML artifacts using React, Tailwind CSS, and shadcn/ui.
  • aws-skills: AWS development with CDK best practices, cost optimization MCP servers, and serverless patterns.
  • Changelog Generator: Automatically creates user-facing changelogs from git commits.
  • Claude Code Terminal Title: Dynamic terminal window titles to track active tasks.
  • D3.js Visualization: Teaches Claude to produce D3 charts and interactive data visualizations.
  • FFUF Web Fuzzing: Integrates the ffuf web fuzzer for vulnerability analysis.
  • finishing-a-development-branch: Guides completion of development work with clear options.
  • iOS Simulator: Interact with iOS Simulator for testing and debugging.
  • LangSmith Fetch: Debug LangChain/LangGraph agents by fetching execution traces.
  • MCP Builder: Guides creation of MCP servers for integrating external APIs.
  • move-code-quality-skill: Analyzes Move language packages against quality checklists.
  • Playwright Browser Automation: Model-invoked Playwright automation for testing web apps.
  • prompt-engineering: Teaches prompt engineering techniques and Anthropic best practices.
  • pypict-claude-skill: Design comprehensive test cases using PICT.
  • reddit-fetch: Fetches Reddit content via Gemini CLI.
  • Skill Creator: Guidance for creating effective Claude Skills.
  • Skill Seekers: Converts documentation websites into Claude AI skills.
  • software-architecture: Implements design patterns (Clean Architecture, SOLID).
  • subagent-driven-development: Dispatches independent subagents for tasks with code review.
  • test-driven-development: Use when implementing features/bugfixes before writing code.
  • using-git-worktrees: Creates isolated git worktrees with safety verification.
  • Connect: Connect Claude to 500+ apps (Gmail, Slack, GitHub, etc.) to take real actions.
  • Webapp Testing: Tests local web applications using Playwright.

Data & Analysis

  • CSV Data Summarizer: Analyzes CSV files and generates insights with visualizations.
  • postgres: Execute safe read-only SQL queries against PostgreSQL databases.
  • root-cause-tracing: Trace deep execution errors to find original triggers.

Business & Marketing

  • Brand Guidelines: Applies brand colors and typography to artifacts.
  • Competitive Ads Extractor: Extracts and analyzes competitors' ads.
  • Domain Name Brainstormer: Generates domain ideas and checks availability.
  • Internal Comms: Helps write internal communications (updates, newsletters).
  • Lead Research Assistant: Identifies and qualifies high-quality leads.

Communication & Writing

  • article-extractor: Extract full article text and metadata from web pages.
  • brainstorming: Transform rough ideas into designs through structured questioning.
  • Content Research Writer: Research, citation, and feedback for content writing.
  • family-history-research: Assistance with genealogy research projects.
  • Meeting Insights Analyzer: Analyzes meeting transcripts for behavioral patterns.
  • NotebookLM Integration: Chat with NotebookLM for source-grounded answers.

Creative & Media

  • Canvas Design: Creates visual art in PNG/PDF using design principles.
  • imagen: Generate images using Google Gemini's API.
  • Image Enhancer: Improves image resolution and clarity.
  • Slack GIF Creator: Creates optimized animated GIFs for Slack.
  • Theme Factory: Applies professional themes to artifacts (slides, docs).
  • Video Downloader: Downloads videos for offline viewing/editing.
  • youtube-transcript: Fetch transcripts from YouTube videos.

Productivity & Organization

  • File Organizer: Organizes files/folders by context and duplicates.
  • Invoice Organizer: Organizes invoices/receipts for tax preparation.
  • kaizen: Applies continuous improvement methodology.
  • n8n-skills: Enables AI to operate n8n workflows.
  • Raffle Winner Picker: Randomly selects winners from lists/sheets.
  • Tailored Resume Generator: Generates resumes tailored to job descriptions.
  • ship-learn-next: Helps iterate on what to build or learn next.
  • tapestry: Interlink and summarize related documents.

Security & Systems

  • computer-forensics: Digital forensics analysis techniques.
  • file-deletion: Secure file deletion and sanitization.
  • metadata-extraction: Extract file metadata for forensics.
  • threat-hunting-with-sigma-rules: Use Sigma rules to hunt for threats.

Creating Your Own Skill

A skill is a folder containing a SKILL.md file with YAML frontmatter:

---
name: my-skill-name
description: A clear description of what this skill does and when to use it.
---

# Your Skill Instructions
...