Expand description
Skill execution as Tool trait implementation
Bridges Agent Skills to VT Code’s tool system by implementing the Tool trait for skills, enabling them to execute with full access to VT Code’s permissions, caching, and audit systems.
§LLM Sub-Calls (Phase 5)
Skills can now execute with full LLM support via execute_skill_with_sub_llm():
- Skill instructions become the system prompt
- User input is the first message
- All available tools are passed to the LLM
- Tool calls are executed and results are fed back
- Final response is returned
Structs§
- Child
Agent Skill Executor - Fork
Skill Runtime Config - Skill
Execution Context - Skill execution context passed to sub-LLM calls
- Skill
Tool Adapter - Adapter implementing Tool trait for a Skill
Traits§
Functions§
- execute_
skill_ with_ sub_ llm - Execute a skill with LLM sub-call support (Phase 5)
- filter_
tools_ for_ skill - Filter available tools based on skill’s network policy