Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Use when the user needs help configuring Crush — working with crush.json, setting up providers, configuring LSPs, adding MCP servers, managing skills or permissions, or changing Crush behavior.
Crush uses JSON configuration files with the following priority (highest to lowest):
.crush.json (project-local, hidden)crush.json (project-local)$XDG_CONFIG_HOME/crush/crush.json or $HOME/.config/crush/crush.json (global){
"$schema": "https://charm.land/crush.json",
"models": {},
"providers": {},
"mcp": {},
"lsp": {},
"options": {},
"permissions": {},
"tools": {}
}
The $schema property enables IDE autocomplete but is optional.
providers with type, base_url, api_key, and models.options.disabled_skills.mcp with type and either command (stdio) or url (http/sse).{
"models": {
"large": {
"model": "claude-sonnet-4-20250514",
"provider": "anthropic",
"max_tokens": 16384
},
"small": {
"model": "claude-haiku-4-20250514",
"provider": "anthropic"
}
}
}
large is the primary coding model; small is for summarization.npx skills add charmbracelet/crush --skill crush-configHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Clear and well structured, with only minor parts that might need a second read.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Partially actionable with several concrete steps, but still missing important details.