Skip to main content

Awesome Claude Code

Welcome to Awesome Claude Code - a selectively curated list of skills, agents, plugins, hooks, and other amazing tools for enhancing your Claude Code workflow.

What is Claude Code?

Claude Code is Anthropic’s AI-powered coding assistant that helps developers write, debug, and understand code more efficiently. It combines advanced language understanding with practical development tools to streamline your software engineering workflow.

Why These Resources Matter

The Claude Code ecosystem has grown rapidly, with developers worldwide creating innovative extensions, skills, and tools that unlock new capabilities. This curated collection brings together the best resources across multiple categories:

Agent Skills

Model-controlled configurations that enable Claude Code to perform specialized tasks

Workflows & Guides

Tightly coupled resources that facilitate specific development projects

Tooling

Applications built on top of Claude Code with IDE integrations and orchestrators

Hooks & Commands

Powerful APIs and custom prompts for controlling Claude’s behavior

Resource Categories

This collection is organized into the following categories:

Agent Skills 🤖

Agent skills are model-controlled configurations (files, scripts, resources) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities. From scientific research to DevOps automation, these skills extend Claude’s capabilities in powerful ways.

Workflows & Knowledge Guides 🧠

Workflows are tightly coupled sets of Claude Code-native resources that facilitate specific projects. These include structured development methodologies like the AB Method, Ralph Wiggum technique, and comprehensive project management systems.

Tooling 🧰

Tooling encompasses applications built on top of Claude Code, including:
  • IDE Integrations - VS Code, Emacs, Neovim extensions
  • Usage Monitors - Track token consumption and costs
  • Orchestrators - Manage multiple Claude instances
  • Config Managers - Switch between different configurations

Status Lines 📊

Customizations for Claude Code’s status bar functionality, providing real-time information about model usage, git status, token tracking, and more.

Hooks 🪝

Hooks are a powerful API that allows users to activate commands and run scripts at different points in Claude’s agentic lifecycle - from file operations to quality checks and notifications.

Slash Commands 🔪

Customized, carefully refined prompts that control Claude’s behavior to perform specific tasks, covering:
  • Version control and Git operations
  • Code analysis and testing
  • Documentation generation
  • CI/CD and deployment
  • Project and task management

CLAUDE.md Files 📂

Configuration files containing important guidelines and context-specific information that help Claude Code better understand your project and coding standards. Available for various languages, domains, and project types.

Alternative Clients 📱

Alternative UIs and front-ends for interacting with Claude Code on mobile and desktop platforms, including web builders, TUI applications, and orchestration interfaces.

Get Started

Explore the resources in each category to find tools that match your development needs. Whether you’re working on scientific research, full-stack development, DevOps automation, or any other domain, there’s likely a resource here that can enhance your Claude Code experience.

View Latest Additions

See the newest resources added to the collection

Contributing

Learn how to recommend resources to this list

Build docs developers (and LLMs) love