charmbracelet/crush

Glamourous agentic coding for all πŸ’˜

This repository also configures its own agents. See what crush tells them β†’

29kStars on the repository
6Mods indexed here, across every type
todayLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

crush-config

01

charmbracelet/crush

Skill Claude CodeCodex

Use when the user needs help configuring Crush β€” writing crushrc (the Bash config format) or crush.json, setting up providers, models, LSPs, MCP servers, hooks, skills, permissions, or changing Crush behavior.

not rated 29k +107 changed 8d ago A SkillSpector: warn 50 tokens

crush-hooks

02

charmbracelet/crush

Skill Claude CodeCodex

Use when the user wants to add, write, debug, or configure a Crush hook β€” gating or blocking tool calls, approving or rewriting tool input before execution, injecting context into tool results, or troubleshooting hook behavior in crush.json.

not rated 29k +107 today C 50 tokens

jq

03

charmbracelet/crush

Skill Claude CodeCodex

Use when the user needs to query, filter, reshape, extract, create, or construct JSON data β€” including API responses, config files, log output, or any structured data β€” or when helping the user write or debug JSON transformations.

not rated 29k +107 today A SkillSpector: warn 49 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page β€” the rest are on their repository pages: