{"id":42039677,"url":"https://github.com/anubissbe/claude-code-tools","last_synced_at":"2026-01-26T05:32:53.422Z","repository":{"id":298544133,"uuid":"1000345880","full_name":"anubissbe/claude-code-tools","owner":"anubissbe","description":"Enhanced tools and utilities for Claude Code - bash scripts, Python utilities, and automation tools to extend Claude Code capabilities","archived":false,"fork":false,"pushed_at":"2025-06-11T16:35:11.000Z","size":27,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-11T18:02:47.963Z","etag":null,"topics":["automation","bash","claude-ai","cli-tools","developer-tools","python"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anubissbe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-11T16:27:23.000Z","updated_at":"2025-06-11T16:34:41.000Z","dependencies_parsed_at":"2025-06-11T18:02:50.553Z","dependency_job_id":"9b22a022-1142-43c9-a460-5dd698de0d7f","html_url":"https://github.com/anubissbe/claude-code-tools","commit_stats":null,"previous_names":["anubissbe/claude-code-tools"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anubissbe/claude-code-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anubissbe%2Fclaude-code-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anubissbe%2Fclaude-code-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anubissbe%2Fclaude-code-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anubissbe%2Fclaude-code-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anubissbe","download_url":"https://codeload.github.com/anubissbe/claude-code-tools/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anubissbe%2Fclaude-code-tools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28767273,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T03:54:34.369Z","status":"ssl_error","status_checked_at":"2026-01-26T03:54:33.031Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","bash","claude-ai","cli-tools","developer-tools","python"],"created_at":"2026-01-26T05:32:53.371Z","updated_at":"2026-01-26T05:32:53.414Z","avatar_url":"https://github.com/anubissbe.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Claude Code Tools\n\nA comprehensive toolkit that enhances Claude Code's capabilities with powerful bash scripts, Python utilities, and automation tools.\n\n## 🚀 Quick Start\n\n```bash\n# Use the quick launcher\n/opt/claude-code-tools/cc \u003ccommand\u003e\n\n# Or add to PATH for easier access\nexport PATH=\"/opt/claude-code-tools:$PATH\"\ncc \u003ccommand\u003e\n```\n\n## 📦 Installation\n\nThe tools are already installed at `/opt/claude-code-tools/`. To make them more accessible:\n\n```bash\n# Add to your .bashrc or .zshrc\necho 'export PATH=\"/opt/claude-code-tools:$PATH\"' \u003e\u003e ~/.bashrc\necho 'source /opt/claude-code-tools/.claude_aliases' \u003e\u003e ~/.bashrc\nsource ~/.bashrc\n```\n\n## 🛠️ Available Tools\n\n### 1. Quick Launcher (`cc`)\n\nThe main entry point for all Claude Code tools.\n\n```bash\ncc search \u003cpattern\u003e [path]  # Search files with content preview\ncc analyze [path]           # Analyze project structure\ncc serve [port]             # Start HTTP server\ncc monitor                  # System resource monitor\ncc json \u003cfile\u003e              # Analyze JSON structure\ncc csv2db \u003cfile\u003e            # Convert CSV to SQLite\ncc backup \u003cpath\u003e            # Backup files/directories\n```\n\n#### Examples:\n\n```bash\n# Search for TODO comments\ncc search \"TODO\" .\n\n# Analyze current project\ncc analyze\n\n# Start web server on port 3000\ncc serve 3000\n\n# Check system resources\ncc monitor\n\n# Analyze JSON structure\ncc json data.json\n\n# Convert CSV to SQLite database\ncc csv2db sales_data.csv\n\n# Backup a directory\ncc backup ./important-project\n```\n\n### 2. Bash Utilities (`cc-utils.sh`)\n\nEnhanced bash functions for common development tasks.\n\n```bash\n# Load the utilities\nsource /opt/claude-code-tools/scripts/cc-utils.sh\n```\n\n#### Available Functions:\n\n- **`search_files \u003cpattern\u003e [path]`** - Search with content preview\n- **`analyze_project [path]`** - Comprehensive project analysis\n- **`query_db \u003cdatabase\u003e \u003cquery\u003e`** - SQLite query helper\n- **`json_pretty \u003cfile\u003e`** - Pretty print JSON\n- **`serve_dir [port]`** - Python HTTP server\n- **`sys_monitor`** - System resource monitor\n- **`context_grep \u003cpattern\u003e [path] [lines]`** - Grep with context\n- **`backup_files \u003csource\u003e`** - Timestamped backups\n- **`create_from_template \u003ctype\u003e \u003cname\u003e`** - Project templates\n\n#### Examples:\n\n```bash\n# Load utilities\nsource /opt/claude-code-tools/scripts/cc-utils.sh\n\n# Search with preview\nsearch_files \"class.*User\" ./src\n\n# Analyze project structure\nanalyze_project ~/my-project\n\n# Query SQLite database\nquery_db ./app.db \"SELECT * FROM users LIMIT 5\"\n\n# Pretty print JSON\njson_pretty response.json\n\n# Grep with 5 lines of context\ncontext_grep \"error\" ./logs 5\n\n# Create Python project from template\ncreate_from_template python my-api\n```\n\n### 3. Python Tools (`cc_tools.py`)\n\nAdvanced Python utilities for data processing and analysis.\n\n```bash\npython3 /opt/claude-code-tools/python-utils/cc_tools.py \u003ccommand\u003e [args]\n```\n\n#### Commands:\n\n- **`analyze-json \u003cfile\u003e`** - Analyze JSON file structure\n- **`csv-to-sqlite \u003cfile\u003e`** - Convert CSV to SQLite database\n- **`generate-report \u003cfile\u003e`** - Generate markdown reports\n- **`batch-process`** - Process multiple files\n\n#### Examples:\n\n```bash\n# Analyze complex JSON\npython3 /opt/claude-code-tools/python-utils/cc_tools.py analyze-json api_response.json\n\n# Convert CSV to queryable database\npython3 /opt/claude-code-tools/python-utils/cc_tools.py csv-to-sqlite sales_2024.csv\n\n# Generate report from data\npython3 /opt/claude-code-tools/python-utils/cc_tools.py generate-report data.json --format markdown\n\n# Batch process files\npython3 /opt/claude-code-tools/python-utils/cc_tools.py batch-process \\\n  --pattern \"*.log\" \\\n  --command \"grep ERROR {file} | wc -l\"\n```\n\n### 4. Automation Scripts\n\nLocated in `/opt/claude-code-tools/automation/`\n\n#### auto-commit.sh\n\nIntelligent git commit message generator.\n\n```bash\n# Stage your changes first\ngit add .\n\n# Generate and create commit\n/opt/claude-code-tools/automation/auto-commit.sh\n```\n\nFeatures:\n- Analyzes staged changes\n- Generates descriptive commit messages\n- Lists all modified files\n- Categorizes changes (Add/Update/Remove)\n\n### 5. Project Templates\n\nPre-configured project structures for quick starts.\n\n#### Python Project Template\n\n```bash\ncc template python my-project\ncd my-project\npython3 -m venv venv\nsource venv/bin/activate\npip install -r requirements.txt\n```\n\nIncludes:\n- `setup.py` for package configuration\n- `requirements.txt` with common dependencies\n- `.gitignore` with Python-specific patterns\n\n#### Node.js Project Template\n\n```bash\ncc template node my-app\ncd my-app\nnpm install\nnpm run dev\n```\n\nIncludes:\n- `package.json` with scripts\n- Development dependencies (Jest, Nodemon)\n- Basic project structure\n\n### 6. Aliases\n\nLoad helpful aliases:\n\n```bash\nsource /opt/claude-code-tools/.claude_aliases\n```\n\nProvides shortcuts for:\n- **Git**: `gs` (status), `gd` (diff), `gc` (commit), `gp` (push)\n- **Navigation**: `..`, `...`, `ll`, `lt`\n- **Python**: `py`, `pip`, `venv`, `activate`\n- **Docker**: `dps`, `dimg`, `dexec`\n- **System**: `ports`, `process`\n\n## 📊 Databases\n\nPre-configured SQLite databases in `/opt/claude-code-tools/databases/`:\n\n### tools.db\n\nContains useful commands and code snippets:\n\n```sql\n-- Query useful commands\nSELECT * FROM commands WHERE category = 'git';\n\n-- Find code snippets\nSELECT * FROM snippets WHERE language = 'python';\n```\n\n## 🔧 Advanced Usage\n\n### Combining Tools\n\n```bash\n# Analyze JSON API response and convert to database\ncurl -s https://api.example.com/data | tee response.json\ncc json response.json\npython3 /opt/claude-code-tools/python-utils/cc_tools.py generate-report response.json\n\n# Search project and create report\ncc analyze ./src \u003e project_analysis.md\ncc search \"TODO\\|FIXME\" . \u003e\u003e project_analysis.md\n```\n\n### Custom Workflows\n\n```bash\n# Development workflow\nsource /opt/claude-code-tools/scripts/cc-utils.sh\nanalyze_project\nsearch_files \"test\" ./tests\nserve_dir 8080\n\n# Data processing workflow\ncc csv2db data.csv\nquery_db data.db \"SELECT COUNT(*) FROM data\"\npython3 /opt/claude-code-tools/python-utils/cc_tools.py generate-report data.db\n```\n\n## 🤝 Integration with Claude Code\n\nThese tools are designed to enhance Claude Code's built-in capabilities:\n\n1. **File Operations**: Enhanced search and analysis beyond basic Read/Write\n2. **Data Processing**: Convert between formats, analyze structures\n3. **Automation**: Reduce repetitive tasks\n4. **Templates**: Faster project initialization\n5. **Monitoring**: Keep track of system resources\n\n## 📝 Notes\n\n- All tools work with Claude Code's existing permissions\n- No external dependencies required (except standard Unix tools)\n- Data stays local - no external API calls\n- Tools can be chained together for complex workflows\n\n## 🐛 Troubleshooting\n\n### Command not found\n\n```bash\n# Ensure tools are in PATH\nexport PATH=\"/opt/claude-code-tools:$PATH\"\n\n# Or use full path\n/opt/claude-code-tools/cc \u003ccommand\u003e\n```\n\n### Permission denied\n\n```bash\n# Make scripts executable\nchmod +x /opt/claude-code-tools/cc\nchmod +x /opt/claude-code-tools/scripts/*.sh\nchmod +x /opt/claude-code-tools/automation/*.sh\n```\n\n### Python module errors\n\n```bash\n# Install required Python packages\npip3 install pandas requests pyyaml\n```\n\n## 🚀 Examples Gallery\n\n### Project Analysis Report\n\n```bash\n# Generate comprehensive project report\ncc analyze \u003e report.md\necho \"## Code Search Results\" \u003e\u003e report.md\ncc search \"class\\|function\" . \u003e\u003e report.md\necho \"## TODO Items\" \u003e\u003e report.md\ncc search \"TODO\\|FIXME\" . \u003e\u003e report.md\n```\n\n### Data Pipeline\n\n```bash\n# Download, analyze, and store data\ncurl -s https://example.com/data.json -o raw_data.json\ncc json raw_data.json\npython3 /opt/claude-code-tools/python-utils/cc_tools.py generate-report raw_data.json\n```\n\n### Backup Before Major Changes\n\n```bash\n# Create timestamped backup\ncc backup ./my-project\n# Make changes...\n# If needed, restore from /opt/claude-code-tools/backups/\n```\n\n## 📚 Further Customization\n\nFeel free to:\n- Add your own functions to `cc-utils.sh`\n- Create new automation scripts\n- Extend the Python tools\n- Add more project templates\n- Create custom aliases\n\nThe toolkit is designed to be extensible and adaptable to your workflow!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanubissbe%2Fclaude-code-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanubissbe%2Fclaude-code-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanubissbe%2Fclaude-code-tools/lists"}