tool-selection-strategy
CommunityChoose the minimal, direct tool for each step.
Software Engineering#automation#safety#orchestration#efficiency#tool-selection#agent-workflow#least-tool-principle
Authoredwifiguy
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill helps agentic workflows avoid unnecessary tool calls by selecting the most direct tool for each step.
Core Features & Use Cases
- Least tool principle: use the smallest, most direct tool that achieves the goal.
- Read before writing: inspect current state before making changes to avoid unnecessary edits.
- Avoid speculative calls: do not call tools without a clear hypothesis.
- Parallelize independent calls: if two reads don't depend on each other, run them simultaneously.
Use Case: When orchestrating complex tasks, apply this skill to minimize tool usage while preserving correctness.
Quick Start
Provide a task description and let the skill select and invoke the minimal, most direct tool to accomplish it in one step.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tool-selection-strategy Download link: https://github.com/edwifiguy/era-agents-ops/archive/main.zip#tool-selection-strategy Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.