Agent Skill
Tool Calling Tutor skill
tool-calling-tutorWenyuChiou/awesome-agentic-ai-zhexamples/stage-5/tool-calling-tutor/SKILL.md
Use when a tool-calling agent does not call a tool, sends wrong arguments, loops without stopping, or needs a function schema. Guides a four-branch diagnosis and five-step schema repair. Do not use for framework-specific, MCP-server, or production-observability questions.
always on
62 tokname + description
once used
2,239 tokSKILL.md body
bundled files
161 scripts
repo stars
7.8kGitHub
Install the Tool Calling Tutor skill
Skills CLI (Claude Code, Codex, Cursor and others)
npx skills add https://github.com/WenyuChiou/awesome-agentic-ai-zh --skill tool-calling-tutor
Claude Code, by hand (all projects)
git clone --depth 1 https://github.com/WenyuChiou/awesome-agentic-ai-zh.git /tmp/awesome-agentic-ai-zh mkdir -p ~/.claude/skills cp -R /tmp/awesome-agentic-ai-zh/examples/stage-5/tool-calling-tutor ~/.claude/skills/tool-calling-tutor
For one project only, copy the folder into .claude/skills/ in that project instead. The agent picks it up when a task matches its description.
What it costs your context
Agent Skills load in three steps. Tokens counted with the o200k tokenizer; your model's count will differ a little.
| When | What loads | Cost |
|---|---|---|
| Every session | Name and description | 62 tok |
| When the agent uses it | The SKILL.md instructions | 2,239 tok |
| Only if opened | 16 bundled files (80 KB) | varies |
Until it is used, tool-calling-tutor costs about 22× less than the median MCP server we measured (1,362 tokens on every turn). Skills vs MCP study
Checks
- Ships scripts the agent can run. Read them before installing.
Checked 2026-10-22 · method
What's inside
The headings of its SKILL.md. Read the full file on GitHub.
- Tool Calling Tutor
- Step 1 — Triage(first thing you do)
- Step 2 — Branch by symptom
- (a) LLM 不呼叫 tool → 看 description 與工具邊界
- (b) Tool 被呼叫、但參數錯 → 看 parameters schema
- (c) ReAct loop 跑不停 / 漏步 → 看 control flow
- (d) 從零設計 schema → 走 5 步法
- Step 3 — SDK 差異提醒
- Step 4 — Mock test first(強烈建議)
- Step 5 — When to escalate / route away
- Don't
- References