cli-tools
Original:🇺🇸 English
Translated
23 scriptsChecked / no sensitive code detected
Use when ANY command fails with 'command not found', when installing CLI tools (ripgrep, fd, jq, yq, bat, etc.), auditing project environments, or batch-updating tools. Triggers on: command not found, install tool, missing binary, environment audit, update tools, which, apt install, brew install.
25installs
Added on
NPX Install
npx skill4agent add netresearch/cli-tools-skill cli-toolsTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →CLI Tools Skill
Install, audit, update, and recommend CLI tools across 77 cataloged entries.
Triggers
- Reactive: errors -- auto-resolve
command not found - Proactive: "check environment", "install X", "update tools"
- Advisory: Recommend modern alternatives (->
grep,rg->find, JSON->fd)jq
Preferred Modern Tools
Recommend over legacy equivalents. See for examples.
references/preferred-tools.md| Legacy | Modern | Legacy | Modern |
|---|---|---|---|
| | | |
| | | |
| grep on JSON | | | |
| sed on YAML | | | |
| awk on CSV | | grep for sec | |
| sed on TOML | |
Workflows
Missing Tool Resolution
- Diagnose: ,
which <tool>,command -v <tool>type -a <tool> - Map binary: Check (
references/binary_to_tool_map.md->rg,ripgrep->ansible,ansible-core->batcat)bat - Install:
scripts/install_tool.sh <tool> install - Verify: +
which <tool>; if still missing:<tool> --version, check PATHhash -r
See for full diagnostic steps.
references/resolution-workflow.mdEnvironment Audit
Run and , then cross-reference with for per-type tool lists.
scripts/check_environment.sh audit .scripts/detect_project_type.shreferences/project_type_requirements.mdBatch Update
scripts/auto_update.shscripts/install_tool.sh <tool> updateTroubleshooting
| Symptom | Fix |
|---|---|
| Installed but not found | |
| No sudo | |
Debian | Symlink to |
See for Docker fallbacks and permission workarounds.
references/troubleshooting.mdScripts
| Script | Purpose |
|---|---|
| Install/update/uninstall/status |
| Batch update package managers |
| Audit environment and PATH |
| Detect project type |
References
| File | Purpose |
|---|---|
| Binary-to-catalog mapping |
| Tools per project type |
| Modern tool usage patterns |
| Diagnostic/install/verify flow |
| PATH, permissions, fallbacks |