Tool Calling Tutor

Diagnóstico interactivo de 4 ramas que guía a un desarrollador para descubrir por qué su LLM no llama, o llama mal, a una herramienta.

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

Funciona con configuración ★ 8.8/10

Tool Calling Tutor — Diagnóstico interactivo de 4 ramas que guía a un desarrollador para descubrir por qué su LLM no llama, o llama mal, a una herramienta.

Qué hace

Plantea una pregunta de triaje obligatoria (el LLM no llama / argumentos incorrectos / bucle ReAct atascado / diseño de esquema desde cero), y luego se ramifica en una lista de causas ordenada por prioridad, respaldada por un ejemplo trabajado de esquema de malo a bueno y una hoja de diferencias entre los SDK de Anthropic y OpenAI. Se activa con quejas bilingües sobre tool calling como "the LLM won't call my tool" o "為什麼 LLM 不呼叫我的 tool", y desvía explícitamente las preguntas sobre LangChain/MCP/observabilidad en vez de responderlas.

Informe de la prueba

Los pasos documentados de instalación independiente no copian archivos a los que su propio recorrido enlaza dos carpetas más arriba, dejando referencias rotas; confirmado contra las propias instrucciones del README, no solo una suposición.

Probado el: 2026-07-10 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /tool-calling-tutorDiagnóstico interactivo de 4 ramas que guía a un desarrollador para descubrir por qué su LLM no llama, o llama mal, a una herramienta.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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