Awesome Claude Code

A selectively curated list of skills, agents, plugins, hooks, and other amazing tools for enhancing your Claude Code workflow.
Latest Additions
- Claude Scientific Skills by K-Dense - "A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing." That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.
- parry by Dmytro Onypko - Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.].
- Dippy by Lily Dayton - Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.
- sudocode by ssh-randy - Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.
- claude-tmux by Niels Groeneveld - Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.
- claude-esp by phiat - Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.
Contents
Agent Skills 🤖
Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.
General
- AgentSys by avifenesh - Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes agnix for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.
- AI Agent, AI Spy by Whittaker & Tiwari - Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link].
- Book Factory by Robert Guss - A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.
- cc-devops-skills by akin-ozer - Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.
Workflows & Knowledge Guides 🧠
A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects
General
- AB Method by Ayoub Bensalah - A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.
- Agentic Workflow Patterns by ThibautMelen - A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.
- Blogging Platform Instructions by cloudartisan - 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.
- Claude Code Documentation Mirror by Eric Buess - A mirror of the Anthropic © PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.
- Claude Code Handbook by nikiforovall - Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins.
Ralph Wiggum
- awesome-ralph by Martin Joly - A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.
- Ralph for Claude Code by Frank Bria - An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.
- Ralph Wiggum Marketer by Muratcan Koylan - A Claude Code plugin that provides an autonomous AI copywriter, integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.
- ralph-orchestrator by mikeyobrien - Ralph Orchestrator implements the simple but effective "Ralph Wiggum" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.
Tooling 🧰
Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and CLAUDE.md files
General
- cc-sessions by toastdev - An opinionated approach to productive development with Claude Code.
- cc-tools by Josh Symonds - High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.
- ccexp by nyatinte - Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.
- cchistory by eckardt - Like the shell history command but for your Claude Code sessions. Easily list all Bash or "Bash-mode" (
!) commands Claude Code ran in a session for reference.
- cclogviewer by Brad S. - A humble but handy utility for viewing Claude Code
.jsonl conversation files in a pretty HTML UI.
- Claude Code Templates by - Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.
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 - 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 - An Emacs interface for Claude Code CLI.
- claude-code.nvim by greggh - A seamless integration between Claude Code AI assistant and Neovim.
- Claudix - Claude Code for VSCode by Haleclipse - A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.
Usage Monitors
- CC Usage by ryoppippi - 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.
- ccflare by snipeship - Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.
- ccflare -> better-ccflare by tombii - A well-maintained and feature-enhanced fork of the glorious
ccflare usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). better-ccflare builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.
- Claude Code Usage Monitor by Maciek-roboblog - 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.
- Claudex by - Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!).
Orchestrators
- Auto-Claude by AndyMik90 - Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - "plans, builds, and validates software for you". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.
- Claude Code Flow by ruvnet - This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.
- Claude Squad by smtg-ai - 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 - Launch Claude Code session that is connected to a swarm of Claude Code Agents.
- Claude Task Master by eyaltoledano - A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.
- Claude Task Runner by - 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.
Config Managers
- claude-rules-doctor by nulone - CLI that detects dead
.claude/rules/ files by checking if paths: globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.
- ClaudeCTX by John Fox - claudectx lets you switch your entire Claude Code configuration with a single command.
Status Lines 📊
Status lines - Configurations and customizations for Claude Code's status bar functionality
General
- CCometixLine - Claude Code Statusline by Haleclipse - A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.
- ccstatusline by sirmalloc - A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.
- claude-code-statusline by rz1989s - Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring.
- claude-powerline by Owloops - A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more.
- claudia-statusline by Hagan Franks - High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).
Hooks 🪝
Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.
General
- Britfix by Talieisin - Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.
- CC Notify by dazuiba - 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 - 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 Hook Comms (HCOM) by aannoo - Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.].
- claude-code-hooks-sdk by - 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.
Slash-Commands 🔪
"Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task"
General
- /create-hook by Omri Lavi - Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).
- /linux-desktop-slash-commands by Daniel Rosehill - A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.
Version Control & Git
- /analyze-issue by jerseycheese - Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.
- /commit by evmts - 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 - 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 - Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.
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.
- /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 - Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.
- /repro-issue by rzykov - 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 - Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.
- /initref by okuvshynov - Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.
- /load-llms-txt by ethpandaops - 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.
Documentation & Changelogs
- /add-to-changelog by berrydev-ai - 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 - 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 - Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.
CI / Deployment
- /release by kelp - 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-plan by taddyorg - Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format. (Removed from origin)
- /create-prp by Wirasm - Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.
- /do-issue by jerseycheese - Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.
- /prd-generator by Denis Redozubov - A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.
Miscellaneous
- /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 - 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-specific information or instructions that help Claude Code to better understand your project and your coding standards
Language-Specific
- AI IntelliJ Plugin by didalgolab - 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 - 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 - Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.
- EDSL by expectedparrot - Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy. (Removed from origin)
- Giselle by giselles-ai - Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.
Domain-Specific
- Course Builder by badass-courses - Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.
- Cursor Tools by eastlondoner - Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through "Stagehand" feature.
- Guitar by soramimi - 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 - Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.
- Pareto Mac by ParetoSecurity - Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.
Project Scaffolding & MCP
- Basic Memory by basicmachines-co - 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 - Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.
Alternative Clients 📱
Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.
General
- Claudable by Ethan Park - Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.
- claude-esp by phiat - Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.
- claude-tmux by Niels Groeneveld - Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.
- crystal by stravu - A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.
- Omnara by Ishaan Sehgal - A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.
Official Documentation 🏛️
Links to some of Anthropic's terrific documentation and resources regarding Claude Code
General
- 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 - 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 - Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.
Contributing 🔝
Recommending a resource for the list is very simple, and the automated system handles everything for you. Please do not open a PR to submit a recommendation - the only person who is allowed to submit PRs to this repo is Claude.
Make sure that you have read the CONTRIBUTING.md document and CODE_OF_CONDUCT.md before you submit a recommendation.
For suggestions about the repository itself, please open a repository enhancement issue.
This project is released with a Code of Conduct. By participating, you agree to abide by its terms. And although I take strong measures to uphold the quality and safety of this list, I take no responsibility or liability for anything that might happen as a result of these third-party resources.
Growing thanks to you

License
This list is licensed under Creative Commons CC BY-NC-ND 4.0 - this means you are welcome to fork, clone, copy and redistribute the list, provided you include appropriate attribution; however you are not permitted to distribute any modified versions or to use it for any commercial purposes. This is to prevent disregard for the licenses of the authors whose resources are listed here. Please note that all resources included in this list have their own license terms.