πŸ“ Subsystem Deep Dive

tools/SkillTool/

πŸ“ tools/SkillTool/ πŸ“„ 7 files

Tutorial: SkillTool

The SkillTool project serves as a "universal remote" that enables an AI agent to discover and execute specialized skills (represented as slash commands). It manages complexity by isolating heavy tasks in temporary sub-agents (forked execution) and ensures safety through a robust permission system. Additionally, it optimizes the context window by dynamically budgeting the prompt size for available skills and supports loading remote skills from the cloud on demand.

flowchart TD A0["The SkillTool Interface"] A1["Forked Execution Strategy"] A2["Dynamic Prompt Construction & Budgeting"] A3["Remote Skill Loading"] A4["Permission & Safety Layer"] A5["Skill User Interface (UI)"] A0 -->|"Generates system prompt"| A2 A0 -->|"Validates execution safety"| A4 A0 -->|"Delegates isolated execution"| A1 A0 -->|"Loads remote content"| A3 A0 -->|"Renders execution state"| A5

Chapters

  1. The SkillTool Interface
  2. Skill User Interface (UI)
  3. Dynamic Prompt Construction & Budgeting
  4. Permission & Safety Layer
  5. Forked Execution Strategy
  6. Remote Skill Loading

Generated by Code IQ

Files in this section