Awesome Claude Code

repository·main·Indexed 13 days ago

https://github.com/hesreallyhim/awesome-claude-code

A curated list of resources, tools, plugins, and guides for Claude Code, Anthropic's agentic coding companion. Includes resources for behavioral guidelines, SKILL.md native skills, GitHub Actions, MCP servers, and specialized extensions for security reviews, research, and desktop automation.

Tokens
42.2K
Snippets
122
Records
374
Agent score
90%

What's inside Awesome Claude Code

  1. Overview of Awesome Claude Code

    main

    Awesome Claude Code is a curated collection of resources designed to enhance the Claude Code workflow. It provides a centralized repository for:

    • Slash-commands: Specialized commands to trigger specific agent behaviors.
    • CLAUDE.md files: Configuration and context files used to guide the agent.
    • CLI tools: Utilities to extend or monitor Claude Code.
    • Guides & Resources: Best practices, workflows, and knowledge bases for improving productivity and agent 'vibes'.

    Claude Code itself is a CLI-based coding assistant and agent released by Anthropic that operates in your terminal or IDE.

  2. Explore Agent Orchestration frameworks for Claude Code

    main

    The following projects provide frameworks for orchestrating multiple agents or complex workflows within Claude Code:

    • AB Method: A spec-driven workflow that uses specialized sub-agents and slash-commands to break large problems into incremental missions.
    • Agent Collab Skills: A marketplace for multi-agent collaboration featuring tools like task splitters, output reconcilers, adversarial debate, shared memory, and acceptance gates. It is designed to compose with codex-delegate or gemini-delegate.
    • Claude Code Harness: Enables a reliable Plan -> Work -> Review autonomous cycle.
    • gstack: An "open source software factory" for managing the end-to-end development lifecycle from ideation to production.
    • Harness: A meta-skill for designing domain-specific agent teams and generating their specialized skills.
    • Project Workflow System: A set of commands for managing project tasks, code reviews, and deployment processes.
    • RIPER Workflow: Enforces a structured development lifecycle through five phases: Research, Innovate, Plan, Execute, and Review. It includes branch-aware memory banks and strict mode enforcement.
  3. Explore Claude Code Workflows & Knowledge Guides

    main

    This section provides a curated list of Claude Code-native resources designed to facilitate specific projects. These resources include:

    General Workflows

    • AB Method: A spec-driven workflow using specialized sub-agents and slash-commands to break large problems into incremental missions.
    • Agentic Workflow Patterns: A collection of patterns (e.g., Subagent Orchestration, Parallel Tool Calling, Master-Clone Architecture) with Mermaid diagrams and code examples.
    • Claude Code Infrastructure Showcase: A technique using hooks to ensure Claude intelligently selects and activates the appropriate Skill based on context.
    • Claude Code PM: A project-management workflow featuring specialized agents and slash-commands.
    • Claude Code System Prompts: A repository of Claude Code's system prompts, including tool descriptions and sub-agent prompts (Plan/Explore/Task).
    • Claude Code Ultimate Guide: A comprehensive guide ranging from beginner to power user, including production-ready templates and cheatsheets.
    • Claude CodePro: A professional development environment featuring TDD enforcement, cross-session memory, and semantic search.
    • RIPER Workflow: A structured development workflow enforcing Research, Innovate, Plan, Execute, and Review phases.
    • Simone: A project management system involving documents, guidelines, and processes for planning and execution.

    Specialized & Domain Guides

    • Blogging Platform Instructions: Commands for managing a blogging platform (posts, categories, media).
    • Design Review Workflow: Automated UI/UX design review using specialized sub-agents and slash-commands.
    • Laravel TALL Stack AI Development Starter Kit: Configurations for Laravel (Tailwind, AlpineJS, Laravel, Livewire) development.
    • Context Priming: A systematic approach to priming Claude Code with project context via specialized commands.
    • Project Bootstrapping (steadystart): Commands for bootstrapping new projects and managing custom slash-commands.

    Learning & Research

    • Learn Claude Code: An analysis and reconstruction of how coding agents are designed using Python.
    • learn-faster-kit: An educational framework using pedagogical techniques like active learning and spaced repetition.
    • Claude Code Documentation Mirrors: Projects like claude-code-docs and costiash/claude-code-docs provide updated mirrors of Anthropic's documentation with features like full-text search.
  4. Explore Specialized Domain Skills

    main

    Beyond general development, Claude Code can be extended with domain-specific skills:

    • Claude Skills (Book Factory): A pipeline of skills designed to replicate traditional publishing infrastructure for creating nonfiction books.
    • Claude Mountaineering Skills: Automates mountain route research for North American peaks by aggregating data from sources like Mountaineers.org, PeakBagger.com, and SummitPost.com to generate route beta reports.
    • Codebase to Course: A skill that transforms any codebase into an interactive, single-page HTML course designed for non-technical users.
  5. Configure Claude Code status lines (General)

    main

    The following tools provide various ways to customize and enhance the Claude Code status bar functionality, displaying metrics like model info, git status, token usage, and rate limits.

    Available Status Line Tools

    ToolKey Features
    CCometixLineHigh-performance Rust tool with Git integration, usage tracking, and interactive TUI configuration.
    ccstatuslineHighly customizable formatter displaying model info, git branch, and token usage.
    claude-hudA feature-rich status line exposing context usage, tools, agents, and todos.
    claude-code-statusline4-line statusline with themes, cost tracking, and MCP server monitoring.
    claude-paceLightweight Bash + jq tool. Displays rate limit pace delta (burn rate vs. time remaining), usage percentages, and context window usage. No external dependencies beyond jq.
    claude-powerlineVim-style powerline statusline with real-time usage tracking and custom themes.
    claudia-statuslineHigh-performance Rust tool with SQLite-first persistence, progress bars, and optional cloud sync. Supports NO_COLOR and XDG compliance.
  6. Explore Alternative Clients for Claude Code

    main

    Alternative Clients are different UIs and front-ends designed for interacting with Claude Code on desktop or mobile devices. These tools provide various ways to manage, monitor, or orchestrate Claude Code sessions.

    General Purpose Clients

    • Claudable: An open-source web builder that uses local CLI agents (like Claude Code and Cursor Agent) to build and deploy products.
    • claude-esp: A Go-based TUI (Terminal User Interface) that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Use this to watch multiple sessions simultaneously, filter by content type, and track background tasks without interrupting your main session.
    • claude-tmux: A tool for managing Claude Code within tmux. It provides a tmux popup for all Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, and support for git worktrees and pull requests.
    • crystal: A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.
    • Omnara: An AI agent command center that syncs Claude Code sessions across terminal, web, and mobile. It supports remote monitoring, human-in-the-loop interaction, and team collaboration.
  7. Observe Claude Code with agents-observe

    main

    agents-observe is a real-time observability dashboard installed as a plugin. It registers hooks across the full session lifecycle, including tool calls, subagent start/stop, and task/permission events.

    Features:

    • Streams data to a local React UI backed by a Dockerized SQLite server.
    • Provides filtering, parent/subagent hierarchy, full session replay, and per-model token stats.
    https://github.com/simple10/agents-observe