WHEN HOTLINE
Choose Hotline when...
When the capability's core implementation needs protection, monetization, or has high execution cost that shouldn't be borne by model context.
Skills are great for behavior injection and workflow guidance — putting instructions, processes, and preferences into model context. Hotline is designed for capability productization — private implementation stays outside the context, only the contract is exposed. Skills can call Hotlines as an execution backend. They solve different layers of the problem.
KEY TAKEAWAYS
DIMENSIONS
Each row compares what Hotline standardizes, what Agent Skills focuses on, and why the difference matters.
Runs at the Responder side; model sees only input/output schema.
Why it matters
Execution location determines whether implementation logic needs to enter the prompt.
Near-zero prompt footprint beyond discovery metadata.
Why it matters
Affects how many capabilities an agent can carry in long conversations.
Per-call settlement at the protocol layer.
Why it matters
Capabilities that need monetization require protocol-level settlement.
Implementation remains black-boxed behind a contract.
Why it matters
Different visibility models serve different purposes.
WHEN HOTLINE
When the capability's core implementation needs protection, monetization, or has high execution cost that shouldn't be borne by model context.
WHEN AGENT SKILLS
When your goal is to steer model behavior — injecting instructions, workflow preferences, and process guidance into context. Skills are highly efficient at behavior injection and workflow guidance.
PAGE FAQ
Yes, and it's a recommended composition pattern. The Skill teaches the model when and why to call a capability; the Hotline handles the actual execution and settlement.
No. Skills are still the right tool for instruction, orchestration hints, and local behavior shaping. Hotline becomes valuable when the capability itself is the product or needs runtime isolation.
Use a Skill to tell the model a capability exists and when to invoke it; use the Hotline for the protected execution and settlement. A Hotline can ship an official Skill template that callers drop into their project.