Supercharge your Claude Code experience with lightning-fast commands and intelligent workflows.
π― 19 Slash Commands β’ β‘ 17 Shell Tools
π§ NLP Analysis β’ π€ MCP Servers π° 50-80% Token Savings
π¦ TypeScript/JS β’ π Python β’ πΉ Go β’ π¦ Rust
Brought to you by
AwesomeClaude is based on Anthropic's Claude Code Best Practices - implementing their recommended patterns for reducing token usage through batched operations, improving speed by scripting repetitive tasks, ensuring consistency with standardized workflows, and maintaining minimal context overhead. Like a seasoned engineer, we focus on mastering the environment Claude works in - not just adding more tools, but building the right foundation. We add only ~300 tokens to Claude's context while providing professional-grade capabilities:
-
β Token-Conscious Bash - scripts, automations, and cli tools to minmize token usage while maximizing power.
-
β NLP-Powered Code Analysis - static analysis, code quality, and documentation insights without external dependencies.
-
β Thoughtful Batching - We keep complex business logic where it belongs: in code, not in Claude's context.
-
β SDLC Best-Practices - We provide complete workflows for feature development, debugging, testing, documentation, git ops and deployment with simple slash commands.
-
β MCP Server Integration - Seamlessly connect to Playwright and Context7 MCP servers for visual testing and always-current documentation.
# One-line install
curl -sSL https://raw.githubusercontent.com/cassler/awesome-claude-code-setup/main/setup.sh | bash && source ~/.zshrc
# Or if you prefer to review first:
git clone https://github.com/cassler/awesome-claude-code-setup.git && cd awesome-claude-code-setup && ./setup.sh && source ~/.zshrcThat's it! You now have instant access to powerful commands and workflows. Setup handles everything automatically!
- Detects existing servers to avoid duplicates
- Installs only what you need
- Works at user level - available in all projects
- Falls back to manual instructions if needed
- Helper scripts β
~/.claude/scripts/ - Slash commands β
~/.claude/commands/ - Shell aliases β Added to your
.zshrcor.bashrc - Global config β
~/.claude/CLAUDE.md(auto-updated)
Type / in Claude to access these complete workflows:
- β¨
/start-feature- Create issue, branch, and draft PR automatically - π
/debug-issue- Systematic debugging with root cause analysis - β
/pre-review-check- Ensure code is review-ready - π’
/pre-deploy-check- Production readiness verification
- π§
/understand-codebase- Get up to speed on any project quickly - π
/update-docs- Keep documentation in sync with code - π
/gather-tech-docs- Extract all technical documentation - π
/explore-module- Deep dive into module dependencies - π¦
/analyze-dependencies- Comprehensive dependency audit - π
/api-documenter- Auto-generate API documentation - π§
/refactor-assistant- Systematic refactoring workflow
- π§ͺ
/tdd- Test-driven development workflow - π¨
/visual-test- Visual regression testing - πΈ
/tech-debt-hunt- Find and prioritize technical debt - π
/security-audit- Comprehensive security vulnerability scan - β‘
/performance-check- Find performance bottlenecks
- π
/commit-and-push- Complete git workflow with PR checks - π
/dev-diary- Track development decisions - π
/post-init-onboarding- Systematic project onboarding
These aliases are primarily for Claude to efficiently execute tasks without loading documentation into context, but you can use them directly too:
chp- Project overview - Get instant context about any codebasechs find-code "pattern"- Lightning-fast search using ripgrepch- Main helper - Access any tool withch [category] [command]
| Category | Alias | Key Commands | Purpose |
|---|---|---|---|
| project | p |
chp β full project overview |
Instant codebase analysis |
| search | s |
find-code, find-file, search-imports |
Lightning-fast code search |
| git | g |
quick-commit, pr-ready, status |
Streamlined git workflows |
| docker | d |
ps, logs, shell, inspect |
Container management |
| typescript | ts |
deps, build, test, outdated |
Node.js/TypeScript tools |
| python | py |
deps, test, lint, venv, audit |
Complete Python toolkit |
| go | go |
deps, test, build, mod, audit |
Full Go development |
| context | ctx |
for-task, mdout, mdfm, mdh |
Smart context generation |
| multi | m |
read-many, read-pattern |
Batch file operations |
| api | - | test, watch, benchmark |
API testing & monitoring |
| interactive | i |
select-file, select-branch |
Interactive selections |
| nlp | text |
tokens, complexity, security, smells |
π§ AI-powered code analysis |
π‘ Usage:
ch [category] [command]or use shortcuts likechp,chsπ Full docs: Runch [category] helpto see all commands for any category
Powerful static analysis without external dependencies! Our NLP toolkit uses only Python's standard library to provide:
ch nlp tokens file.py- Know the cost before reading files- Smart batching - Check multiple files:
ch nlp tokens src/*.js - Prevent context bloat - Never accidentally load massive files
ch nlp complexity file.py- Cyclomatic complexity scoringch nlp security code.py- Find SQL injection, hardcoded secrets, unsafe operationsch nlp smells code.py- Detect long functions, deep nesting, magic numbersch nlp duplicates src/ 5- Find duplicate code blocks (5+ lines)ch nlp docs module.py- Documentation coverage analysis
ch nlp summary README.md- Extract key points from documentationch nlp keywords article.md 20- Extract top keywordsch nlp readability docs.md- Calculate readability scoresch nlp sentiment "review text"- Analyze text sentiment
ch nlp overview app.pyReturns everything: complexity scores, security issues, code smells, documentation coverage, and improvement suggestions - all in one structured output!
| Approach | Context Tokens | Example |
|---|---|---|
| Other tools | 5,000-15,000 tokens | Full documentation loaded in context |
| Manual work | 1,000+ tokens per task | Multiple file reads, repeated commands |
| Claude Helpers | ~300 tokens total | Tiny config + environmental scripts |
- Claude makes multiple tool calls to gather project info
- You type long commands repeatedly
- Token usage adds up quickly
- Workflows vary between sessions
- One command (
chp) = complete project context - Shortcuts for everything (
chs find-code "pattern") - Batched operations save 50-80% on tokens
- AI-powered analysis (
ch nlp overview file.py= complexity + security + quality) - Token awareness (
ch nlp tokensbefore reading large files) - Consistent, reproducible workflows
- Your context stays clean for actual work
- ripgrep - Fast file searching (search-tools.sh)
- jq - JSON processing (project-info.sh, ts-helper.sh, api-helper.sh)
- fzf - Interactive fuzzy finder
- bat - Syntax highlighting
- gum - Beautiful CLI prompts
- delta - Enhanced git diffs
- httpie - Better HTTP client
The setup script will offer to install missing tools automatically.
- Create script in
scripts/my-helper.sh - Run
./setup.shto install - Access via
ch myhelperor add to main helper
- Create markdown in
commands/my-command.md - Run
./setup.shto install - Use in Claude as
/my-command
- Fork the repository
- Add your scripts/commands
- Submit a pull request
- Share your improvements!
MIT License - see LICENSE file for details