← ClaudeAtlas

using-modern-clilisted

Prefer modern CLI tools for shell and file workflows — rg, fd, bat, eza, sd, dust, procs, and delta over legacy grep/find/cat/ls/sed/du/ps/diff. Use when writing bash scripts, optimizing command chains, or replacing legacy Unix tools. NOT for repo-wide code search, architecture review, AST/codegraph/GitNexus evidence, or application logic.
alexei-led/cc-thingz · ★ 33 · Code & Development · score 84
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/**/