<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="420" viewBox="0 0 1200 420">
  <rect width="100%" height="100%" fill="#071829" />
  <defs>
    <marker id="arrow" viewBox="0 0 10 10" refX="5" refY="5" markerWidth="6" markerHeight="6" orient="auto-start-reverse">
      <path d="M 0 0 L 10 5 L 0 10 z" fill="#7dd3fc" />
    </marker>
  </defs>
  <g font-family="Inter, Arial, Helvetica, sans-serif" fill="#cfeefc">
    <rect x="330" y="32" width="540" height="72" rx="10" fill="none" stroke="#7dd3fc" stroke-width="2" />
    <text x="600" y="75" text-anchor="middle" font-size="18" font-weight="700">Active User Prompt</text>

    <path d="M600 104 L600 150" stroke="#7dd3fc" stroke-width="2" marker-end="url(#arrow)" />

    <rect x="180" y="180" width="340" height="90" rx="10" fill="none" stroke="#7dd3fc" stroke-width="2" />
    <rect x="680" y="180" width="340" height="90" rx="10" fill="none" stroke="#7dd3fc" stroke-width="2" />

    <text x="350" y="215" text-anchor="middle" font-size="16" font-weight="700">Standard Tool</text>
    <text x="350" y="238" text-anchor="middle" font-size="14">(JSON Schema Exec)</text>
    <text x="350" y="263" text-anchor="middle" font-size="13">Executes Bash / API</text>
    <text x="350" y="282" text-anchor="middle" font-size="13">and returns output</text>

    <text x="850" y="215" text-anchor="middle" font-size="16" font-weight="700">Agent Skill</text>
    <text x="850" y="238" text-anchor="middle" font-size="14">(Prompt Expansion)</text>
    <text x="850" y="263" text-anchor="middle" font-size="13">Injects SKILL.md rules</text>
    <text x="850" y="282" text-anchor="middle" font-size="13">into Context Window</text>

    <path d="M355 270 L355 330" stroke="#7dd3fc" stroke-width="2" marker-end="url(#arrow)" />
    <path d="M845 270 L845 330" stroke="#7dd3fc" stroke-width="2" marker-end="url(#arrow)" />

    <rect x="120" y="330" width="960" height="60" rx="10" fill="#0e2a38" stroke="#7dd3fc" stroke-width="2" />
    <text x="600" y="362" text-anchor="middle" font-size="14">Executes Bash / API and returns output on the left, injects SKILL.md rules into the context window on the right.</text>
  </g>
</svg>
