Claude Code Tools
How does Claude Code connect judgment to computation?
Tool Use
Claude Code's power comes from tool calling — the agent reasons about what to do, then calls tools to execute.
| Fact | Detail |
|---|---|
| What | Claude selects and calls tools (Read, Write, Edit, Bash, Grep, Glob, Task, WebFetch) to accomplish tasks. |
| Pattern | Reasoning → tool selection → execution → result → next reasoning step. |
| Docs | Tool use |
input_examples
Concrete examples that anchor tool calling consistency. Instead of describing what a tool does abstractly, you show it real input/output pairs.
| Fact | Detail |
|---|---|
| What | Concrete input/output examples attached to tool definitions. Make LLM tool calling consistent across sessions. |
| Pattern | "Is this more like Pain=5 ($12K/month lost) or Pain=1 (calendar-could-be-better)?" |
| Docs | input_examples |
Our use: The score-prds skill uses calibration examples as input_examples — concrete PRD anchors at each score level so different agents produce convergent scores.