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