OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add inference-sh/skills --skill tools-ui
Tool lifecycle UI components for React/Next.js from ui.inference.sh. Display tool calls: pending, progress, approval required, results. Capabilities: tool status, progress indicators, approval flows, results display. Use for: showing agent tool calls, human-in-the-loop approvals, tool output. Triggers: tool ui, tool calls, tool status, tool approval, tool results, agent tools, mcp tools ui, function calling ui, tool lifecycle, tool pending
npx skills add inference-sh/skills --skill tools-ui
Install the belt CLI skill:
npx skills add belt-sh/cli
Tool lifecycle components from ui.inference.sh.

| State | Description |
|---|---|
pending | Tool call requested, waiting to execute |
running | Tool is currently executing |
approval | Requires human approval before execution |
success | Tool completed successfully |
error | Tool execution failed |
Tools automatically get icons based on their name:
| Pattern | Icon |
|---|---|
search*, find* | Search |
read*, get* | File |
write*, create* | Pencil |
delete*, remove* | Trash |
send*, email* | |
| Default | Wrench |
The Agent component handles tool lifecycle automatically:
Component docs: ui.inference.sh/blocks/tools