cli-productivity-1-tool-selection-guidelines
Sub-skill of cli-productivity: 1. Tool Selection Guidelines (+2).
Best use case
cli-productivity-1-tool-selection-guidelines is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of cli-productivity: 1. Tool Selection Guidelines (+2).
Teams using cli-productivity-1-tool-selection-guidelines should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/1-tool-selection-guidelines/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How cli-productivity-1-tool-selection-guidelines Compares
| Feature / Agent | cli-productivity-1-tool-selection-guidelines | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Sub-skill of cli-productivity: 1. Tool Selection Guidelines (+2).
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 1. Tool Selection Guidelines (+2)
## 1. Tool Selection Guidelines
| Task | Tool | Why |
|------|------|-----|
| Find files by name | fd | Fast, intuitive syntax |
| Find files by content | rg | Faster than grep, better defaults |
| View files | bat | Syntax highlighting, line numbers |
| List files | exa | Icons, git status, tree view |
| Navigate directories | zoxide | Learns your patterns |
| Interactive selection | fzf | Fuzzy matching, preview |
| Process JSON | jq | Powerful, composable |
## 2. Performance Tips
```bash
# Use fd instead of find
fd "pattern" # Instead of: find . -name "*pattern*"
# Use rg instead of grep
rg "pattern" # Instead of: grep -r "pattern" .
# Limit search depth
fd --max-depth 3
rg --max-depth 3
# Exclude directories
fd -E node_modules -E .git
rg --glob '!node_modules'
```
## 3. Shell Startup Optimization
```bash
# Lazy load slow tools
nvm() {
unset -f nvm
[ -s "$NVM_DIR/nvm.sh" ] && source "$NVM_DIR/nvm.sh"
nvm "$@"
}
# Cache expensive operations
_update_ps1_cache() {
PS1_CACHE="$(expensive_command)"
}
```Related Skills
lodging-selection
Use when recommending lodging inside a trip plan. Encodes the hotel-vs-Airbnb decision matrix, walk-distance gates, never-fabricate-listings rule, and the specific search-criteria template for Airbnb/Vrbo entries. Invoked by trip-planner.
artifact-inline-no-tools-plan-review
Recover adversarial plan reviews on large or sandbox-hostile repos by embedding grounded facts + full plan text directly in a compact prompt and explicitly forbidding reviewer tool use.
scvi-tools
Deep learning for single-cell analysis using scvi-tools: data integration, batch correction, multi-modal analysis, reference mapping, and more.
scientific-problem-selection
Systematic framework for scientific problem selection, project ideation, troubleshooting stuck projects, and strategic research decisions.
ai-tool-assessment
Assess and report on AI tool subscriptions, usage patterns, and cost-effectiveness. Use for reviewing AI subscriptions, analyzing tool usage, optimizing AI spend.
devtools
Optimize development environment, containers, CLI productivity, and git workflows using Docker, shell tooling, and editor customization.
multi-tool-architecture-assessment
Systematic comparison of competing tools/approaches before committing to a multi-account, multi-tool architecture. Uses parallel subagents for research, system-state audit, and data quality analysis. Produces a decision matrix with explicit trade-offs.
brand-guidelines
Create and maintain brand guidelines including visual identity, voice and tone, and usage rules. Use for establishing brand standards, style guides, and ensuring brand consistency across materials.
weekly-gtm-productivity-steering
Turn interactive weekly GTM priorities into agent-executable packets and run productivity-flow reviews that reduce owner orchestration time.
bash-script-framework-example-1-create-new-cli-tool
Sub-skill of bash-script-framework: Example 1: Create New CLI Tool (+1).
scientific-problem-selection-the-central-insight
Sub-skill of scientific-problem-selection: The Central Insight (+5).
scientific-problem-selection-the-9-skills-overview
Sub-skill of scientific-problem-selection: The 9 Skills Overview.