Loading...
Loading...
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.
npx skill4agent add netresearch/cli-tools-skill cli-toolscommand not foundgreprgfindfdjqreferences/preferred-tools.md| Legacy | Modern | Legacy | Modern |
|---|---|---|---|
| | | |
| | | |
| grep on JSON | | | |
| sed on YAML | | | |
| awk on CSV | | grep for sec | |
| sed on TOML | |
which <tool>command -v <tool>type -a <tool>references/binary_to_tool_map.mdrgripgrepansibleansible-corebatcatbatscripts/install_tool.sh <tool> installwhich <tool><tool> --versionhash -rreferences/resolution-workflow.mdscripts/check_environment.sh audit .scripts/detect_project_type.shreferences/project_type_requirements.mdscripts/auto_update.shscripts/install_tool.sh <tool> update| Symptom | Fix |
|---|---|
| Installed but not found | |
| No sudo | |
Debian | Symlink to |
references/troubleshooting.md| Script | Purpose |
|---|---|
| Install/update/uninstall/status |
| Batch update package managers |
| Audit environment and PATH |
| Detect project type |
| File | Purpose |
|---|---|
| Binary-to-catalog mapping |
| Tools per project type |
| Modern tool usage patterns |
| Diagnostic/install/verify flow |
| PATH, permissions, fallbacks |