order-placement and inventory-check — each with its own Python script and reference document. The agent demonstrates dynamic skill loading, script-based validation, and on-demand reference reading.
Description: Operations assistant that handles order placement and inventory management.
Instructions: You are an operating assistant. You handle both order placement and inventory analysis.
Tools:
create_orderupdate_order_statuscheck_inventoryget_customer_profile
order-placementinventory-check
Key points
Agent-level tools:create_order, update_order_status, and check_inventory are listed under tools so that the agent holds them. Each skill then further restricts which subset is accessible through allowed-tools. get_customer_profile is also declared here and is available across every skill without restriction.
Skills: the skills list names the two skills that are attached to this agent. The agent reads only each skill’s name and description at startup. It loads the full instruction body only when a user request matches that skill.
Dynamic skill loading: because instructions are loaded per request rather than all at once, the agent’s active context stays small. Only the instructions relevant to the current task are present.
Skill pages
For the tool source code, see Tools.
To see the agent execute a request end-to-end, see the Sample query walkthrough.

