Tool Calling Tutor

Diagnostica interattiva a 4 rami che guida uno sviluppatore a capire perché il suo LLM non chiama, o chiama male, un tool.

di WenyuChiou · WenyuChiou/awesome-agentic-ai-zh

Richiede configurazione ★ 8.8/10

Tool Calling Tutor — Diagnostica interattiva a 4 rami che guida uno sviluppatore a capire perché il suo LLM non chiama, o chiama male, un tool.

Cosa fa

Pone una domanda di triage obbligatoria (LLM che non chiama / argomenti sbagliati / loop ReAct bloccato / design di schema da zero), poi si ramifica in un elenco di cause ordinato per priorità, supportato da un esempio pratico di schema da cattivo a buono e da una scheda di confronto tra SDK Anthropic e OpenAI. Si attiva su lamentele bilingui sul tool calling come "l'LLM non chiama il mio tool" o "為什麼 LLM 不呼叫我的 tool", e rimanda esplicitamente altrove le domande su LangChain/MCP/osservabilità invece di rispondervi.

Rapporto di test

I passaggi di installazione standalone documentati non copiano i file a cui la propria guida rimanda, due cartelle più su, lasciando riferimenti rotti - confermato confrontando con le istruzioni stesse del README, non una semplice supposizione.

Testato il: 2026-07-10 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/WenyuChiou/awesome-agentic-ai-zh
cd awesome-agentic-ai-zh
mkdir -p ~/.claude/skills
cp -r examples/stage-5/tool-calling-tutor ~/.claude/skills/tool-calling-tutor

Comandi e prompt di esempio

  • /tool-calling-tutorDiagnostica interattiva a 4 rami che guida uno sviluppatore a capire perché il suo LLM non chiama, o chiama male, un tool.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • My LLM won't call the tool I defined, help me debug why
  • The model keeps passing wrong arguments to my function schema
  • My ReAct loop is stuck calling tools in a circle, fix it