¶
ββββββ βββ βββββββββββββββββββ βββββββ ββββ ββββββββββββ βββββββββββ βββββββββββββββββββββββββββββββββ βββββββββββββ βββββββββββ ββ βββββββββ βββββββββββ ββββββββββββββββββββ ββββββββββββββββββββββββ βββββββββββ ββββββββββββββββββββ βββ βββββββββββββββββββββββββββββββββββββββββ βββ βββββββββββ βββ βββ ββββββββ ββββββββββββββββ βββββββ βββ βββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββ ββββββ βββ ββββββββββ ββββββββ βββββββ βββββββ βββββββ ββββββββ βββββββββββ βββββββββββ βββββββββββββββββββ βββββββββββββββββββββββββββββββββ βββ βββ βββββββββββ ββββββ βββββββββ βββ βββ ββββββ βββββββββ βββ βββ βββββββββββ ββββββ βββββββββ βββ βββ ββββββ βββββββββ βββββββββββββββββββ ββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββ ββββββββββββββββββ βββ βββββββ βββββββ ββββββββ βββββββ βββββββ βββββββ ββββββββ
Awesome Claude Code π€ Awesome Claude Code Agents¶
This is a curated list of slash-commands, CLAUDE.md
files, CLI tools, and other resources and guides for enhancing your Claude Code workflow, productivity, and vibes.
Claude Code is a cutting-edge CLI-based coding assistant and agent that you can access in your terminal or IDE. It is a rapidly evolving tool that offers a number of powerful capabilities, and allows for a lot of configuration, in a lot of different ways. Users are actively working out best practices and workflows. It is the hope that this repo will help the community share knowledge and understand how to get the most out of Claude Code.
Announcements¶
- 2025-07-30 - Quick Update: Still trying to iron out the submission flow (sorry for anyone that received duplicate "Congratulations!" issues). If you end up fighting any of the programmatic submission tools, just submit something that has all the necessary data, and I'll take it from there once approved. Other notes: (i) I think it would be really cool/fun to set up a "Claude Code Leaderboard", so feel free to weigh in on the Discussion; (ii) I'm still trying to figure out what to do about SUB AGENTS, and I've reached out to some of the other folks who have started similar repo's; (iii) Added a small section that will be updated with new submissions as they roll in.
New Additions¶
βͺ Workflows & Knowledge Guides
βͺ Tooling
β« IDE Integrations
βͺ Hooks
βͺ Slash-Commands
β« Version Control & Git
β« Code Analysis & Testing
β« Context Loading & Priming
β« Documentation & Changelogs
β« CI / Deployment
β« Project & Task Management
β« Miscellaneous
βͺ CLAUDE.md Files
β« Language-Specific
β« Domain-Specific
β« Project Scaffolding & MCP
βͺ Official Documentation
Workflows & Knowledge Guides π§ ¶
A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects
Blogging Platform Instructions
by cloudartisan βοΈ CC-BY-SA-4.0
Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.
ClaudeLog
by InventorBlack
A comprehensive knowledge base with detailed breakdowns of advanced mechanics including CLAUDE.md best practices, practical technique guides like plan mode, ultrathink, sub-agents, agent-first design and configuration guides.
Context Priming
by disler
Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.
n8n_agent
by kingler
Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.
Project Bootstrapping and Task Management
by steadycursor
Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.
Project Management, Implementation, Planning, and Release
by scopecraft
Really comprehensive set of commands for all aspects of SDLC.
Project Workflow System
by harperreed
A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.
Shipping Real Code w/ Claude
by Diwank
A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.
Simone
by Helmi βοΈ MIT
A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.
Slash-commands megalist
by wcygan
A pretty stunning list (88 at the time of this post!) of slash-commands ranging from agent orchestration, code review, project management, security, documentation, self-assessment, almost anything you can dream of.
Tooling π§°¶
Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and
CLAUDE.md
files
CC Usage
by ryoppippi βοΈ MIT
Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.
ccexp
by nyatinte βοΈ MIT
Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.
cclogviewer
by Brad S. βοΈ MIT
A humble but handy utility for viewing Claude Code .jsonl
conversation files in a pretty HTML UI.
Claude Code Flow
by ruvnet βοΈ MIT
This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.
Claude Code Usage Monitor
by Maciek-roboblog βοΈ MIT
A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.
Claude Composer
by Mike Bannister βοΈ Unlicense
A tool that adds small enhancements to Claude Code.
Claude Hub
by Claude Did This
A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.
Claude Squad
by smtg-ai βοΈ AGPL-3.0
Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.
Claude Swarm
by parruda βοΈ MIT
Launch Claude Code session that is connected to a swarm of Claude Code Agents.
Claude Task Master
by eyaltoledano βοΈ NOASSERTION
A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.
Claude Task Runner
by grahama1970
A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.
claude-code-tools
by Prasad Chalasani βοΈ MIT
A collection of awesome tools, including tmux integrations, better session management, hooks that enhance security - a really well-done set of Claude Code enhancers, especially for tmux users.
Container Use
by dagger βοΈ Apache-2.0
Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
TSK - AI Agent Task Manager and Sandbox
by dtormoen βοΈ MIT
A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.
tweakcc
by Piebald-AI βοΈ MIT
Command-line tool to customize your Claude Code styling.
viberank
by nikshepsvn βοΈ MIT
A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.
IDE Integrations¶
Claude Code Chat
by andrepimenta βοΈ ©
An elegant and user-friendly Claude Code chat interface for VS Code.
claude-code-ide.el
by manzaltu βοΈ GPL-3.0
claude-code-ide.el integrates Claude Code with Emacs, like Anthropicβs VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.
claude-code.el
by stevemolitor βοΈ Apache-2.0
An Emacs interface for Claude Code CLI.
claude-code.nvim
by greggh βοΈ MIT
A seamless integration between Claude Code AI assistant and Neovim.
crystal
by stravu βοΈ MIT
A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.
Hooks πͺ¶
Hooks are a brand new API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.
[Experimental] - The resources listed in this section have not been fully vetted and may not work as expected, given the bleeding-edge nature of Claude Code hooks. Nevertheless, I wished to include them at least as a source of inspiration and to explore this unknown terrain. YMMV!
CC Notify
by dazuiba βοΈ MIT
CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.
cchooks
by GowayLee βοΈ MIT
A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.
claude-code-hooks-sdk
by beyondcode βοΈ MIT
A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.
claude-hooks
by John Lindquist βοΈ MIT
A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.
Linting, testing, and notifications (in go)
by Josh Symonds βοΈ MIT
Nice set of hooks for enforcing code quality (linting, testing, notifications), with a nice configuration setup as well.
TDD Guard
by Nizar Selander βοΈ MIT
A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.
Slash-Commands πͺ¶
Version Control & Git¶
/bug-fix
by danielscholl
Streamlines bug fixing by creating a GitHub issue first, then a feature branch for implementing and thoroughly testing the solution before merging.
/commit
by evmts βοΈ MIT
Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.
/commit-fast
by steadycursor
Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer
/create-pr
by toyamarinyon βοΈ Apache-2.0
Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.
/create-pull-request
by liam-hq βοΈ Apache-2.0
Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.
/create-worktrees
by evmts βοΈ MIT
Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.
/fix-github-issue
by jeremymailen βοΈ Apache-2.0
Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.
/fix-issue
by metabase βοΈ NOASSERTION
Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.
/fix-pr
by metabase βοΈ NOASSERTION
Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.
/husky
by evmts βοΈ MIT
Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.
/pr-review
by arkavo-org βοΈ MIT
Reviews pull request changes to provide feedback, check for issues, and suggest improvements before merging into the main codebase.
/update-branch-name
by giselles-ai βοΈ Apache-2.0
Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.
Code Analysis & Testing¶
/check
by rygwdn
Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.
/clean
by Graphlet-AI βοΈ Apache-2.0
Addresses code formatting and quality issues by fixing black formatting problems, organizing imports with isort, resolving flake8 linting issues, and correcting mypy type errors.
/code_analysis
by kingler
Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.
/optimize
by to4iki βοΈ MIT
Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.
/repro-issue
by rzykov βοΈ NOASSERTION
Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.
/tdd
by zscott
Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.
Context Loading & Priming¶
/context-prime
by elizaOS βοΈ MIT
Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.
/initref
by okuvshynov βοΈ MIT
Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.
/load-llms-txt
by ethpandaops βοΈ MIT
Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.
/load_coo_context
by Mjvolk3
References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.
/load_dango_pipeline
by Mjvolk3
Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.
/prime
by yzyydev
Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.
/rsi
by ddisisto
Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.
Documentation & Changelogs¶
/add-to-changelog
by berrydev-ai βοΈ MIT
Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.
/create-docs
by jerseycheese βοΈ MIT
Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.
/docs
by slunsford
Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.
/explain-issue-fix
by hackdays-io
Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.
/update-docs
by Consiliency βοΈ MIT
Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.
CI / Deployment¶
/release
by kelp βοΈ MIT
Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.
/run-ci
by hackdays-io
Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.
Project & Task Management¶
/create-command
by scopecraft
Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.
/create-jtbd
by taddyorg βοΈ AGPL-3.0
Creates Jobs-to-be-Done frameworks that outline user needs with structured format, focusing on specific user problems and organizing by job categories for product development.
/create-prd
by taddyorg βοΈ AGPL-3.0
Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.
/create-prp
by Wirasm βοΈ MIT
Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.
/project_hello_w_name
by disler
Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.
/todo
by chrisleyva βοΈ MIT
A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.
Miscellaneous¶
/five
by TuckerTucker
Applies the "five whys" methodology to perform root cause analysis, identify underlying issues, and create solution approaches for complex problems.
/fixing_go_in_graph
by Mjvolk3
Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.
/mermaid
by GaloyMoney βοΈ NOASSERTION
Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.
/review_dcell_model
by Mjvolk3
Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.
/use-stepper
by zuplo
Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.
CLAUDE.md Files π¶
CLAUDE.md
files are files that contain important guidelines and context-specfic information or instructions that help Claude Code to better understand your project and your coding standards
Language-Specific¶
AI IntelliJ Plugin
by didalgolab βοΈ Apache-2.0
Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.
AWS MCP Server
by alexei-led βοΈ MIT
Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.
DroidconKotlin
by touchlab βοΈ Apache-2.0
Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.
EDSL
by expectedparrot βοΈ MIT
Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.
Giselle
by giselles-ai βοΈ Apache-2.0
Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.
HASH
by hashintel βοΈ NOASSERTION
Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.
Inkline
by inkline βοΈ NOASSERTION
Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.
JSBeeb
by mattgodbolt βοΈ GPL-3.0
Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.
Lamoom Python
by LamoomAI βοΈ Apache-2.0
Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.
LangGraphJS
by langchain-ai βοΈ MIT
Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.
Metabase
by metabase βοΈ NOASSERTION
Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.
SG Cars Trends Backend
by sgcarstrends
Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.
SPy
by spylang βοΈ MIT
Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.
TPL
by KarpelesLab βοΈ MIT
Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.
Domain-Specific¶
AVS Vibe Developer Guide
by Layr-Labs βοΈ MIT
Structures AI-assisted EigenLayer AVS development workflow with consistent naming conventions for prompt files and established terminology standards for blockchain concepts.
Comm
by CommE2E βοΈ BSD-3-Clause
Serves as a development reference for E2E-encrypted messaging applications with code organization architecture, security implementation details, and testing procedures.
Course Builder
by badass-courses βοΈ MIT
Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.
Cursor Tools
by eastlondoner βοΈ MIT
Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through "Stagehand" feature.
Guitar
by soramimi βοΈ GPL-2.0
Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.
Network Chronicles
by Fimeg βοΈ MIT
Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.
Note Companion
by different-ai βοΈ MIT
Provides detailed styling isolation techniques for Obsidian plugins using Tailwind with custom prefix to prevent style conflicts and practical troubleshooting steps.
Pareto Mac
by ParetoSecurity βοΈ GPL-3.0
Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.
SteadyStart
by steadycursor
Clear and direct instructives about style, permissions, Claude's "role", communications, and documentation of Claude Code sessions for other team members to stay abreast.
Project Scaffolding & MCP¶
Basic Memory
by basicmachines-co βοΈ AGPL-3.0
Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.
claude-code-mcp-enhanced
by grahama1970 βοΈ MIT
Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.
Perplexity MCP
by Family-IT-Guy βοΈ ISC
Offers clear step-by-step installation instructions with multiple configuration options, detailed troubleshooting guidance, and concise architecture overview of the MCP protocol.
Official Documentation ποΈ¶
Links to some of Anthropic's terrific documentation and resources regarding Claude Code
Anthropic Documentation
by Anthropic βοΈ ©
The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.
Anthropic Quickstarts
by Anthropic βοΈ MIT
Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.
Claude Code GitHub Actions
by Anthropic βοΈ MIT
Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.
Contributing π»¶
π Submit a new resource here!¶
It's easy! Just click the link above and fill out the form. No Git knowledge required - our automated system handles everything for you.
We especially welcome:
- Proven, effective resources that follow best practices and may even be in use in production
- Innovative, creative, or experimental workflows that push the boundaries of Claude Code's capabilities
- Additional libraries and tooling that are built on top of Claude Code
- Applications of Claude Code outside of the traditional "coding assistant" context (CI/CD, testing, documentation, dev-ops, etc.)
See https://github.com/hesreallyhim/awesome-claude-code/blob/master/CONTRIBUTING.md for the complete submission guide and review process.
For suggestions about the repository itself, please open a general issue.
This project is released with a Contributor Code of Conduct. By participating, you agree to abide by its terms.
A note about licenses¶
Because simply listing a hyperlink does not qualify as redistribution, the license of the original source is not relevant to its inclusion. However, for posterity and convenience, we do host copies of all resources whose license permits it. Therefore, please include information about the resource's license. Additionally, take note: if you do not include a LICENSE in your GitHub repo, then by default it is fully copyrighted and redistribution is not allowed. So, if you are intending to make an open source project, it's critical to pick from one of the many available open source licenses. This is just a reminder that without a LICENSE, your project is not open source (it's merely source-code-available) - it may of course still be included on this list, but this notice is to inform readers about the default rules regarding GitHub and LICENSE files. See here for more details.