using-modern-clilisted
Install: claude install-skill alexei-led/cc-thingz
# Modern CLI Tools
Use faster, clearer command-line tools for shell workflows. This skill is about
operational ergonomics, not codebase analysis. Repo-wide code search, structural
AST evidence, code graphs, GitNexus, and architecture evidence are out of scope.
## Boundary
Use this skill for:
- replacing legacy shell commands with modern equivalents
- writing compact bash command chains
- previewing safe text replacements
- inspecting files, directories, disk usage, processes, and diffs
Do not use this skill for:
- repo-wide code understanding or flow tracing
- structural code-pattern searches
- architecture review or design evidence
- dependency graphs, callers/callees, blast radius, churn, or GitNexus queries
For those, use a dedicated codebase-analysis or architecture review workflow.
## Quick Reference
- Search text — `rg` instead of `grep`: fast literal/regex search, respects
`.gitignore`.
- Find files — `fd` instead of `find`: simpler syntax, ignores `.git`.
- View files — `bat` instead of `cat`: syntax highlighting and line numbers.
- List files — `eza` instead of `ls`: git status and tree view.
- Replace text — `sd` instead of `sed`: clearer regex and preview mode.
- Disk usage — `dust` instead of `du`: sorted visual tree.
- Processes — `procs` instead of `ps`: tree view and sortable columns.
- Diffs — `delta` instead of raw `diff`: syntax-highlighted diffs.
## Examples
```bash
# Text search
rg "TODO" --type py
rg -C 3 "error" logs/
rg -l "OpenAI" docs/**/