Skip to content

Instantly share code, notes, and snippets.

@simonw
Created December 17, 2025 22:42
Show Gist options
  • Select an option

  • Save simonw/fb61686a1f915e3777b4a40e2df41068 to your computer and use it in GitHub Desktop.

Select an option

Save simonw/fb61686a1f915e3777b4a40e2df41068 to your computer and use it in GitHub Desktop.

2025-12-17T18:45:32 conversation: 01kcpt3qckph6g70m30ta6zp4z id: 01kcpt3ejazm2yar9mbcnr6prq

Model: gemini/gemini-3-flash-preview (resolved: gemini-3-flash-preview)

Prompt

Generate an SVG of a pelican riding a bicycle

Response

This is a clean, minimalist SVG of a pelican riding a bicycle.

<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
  <!-- Background (Optional) -->
  <rect width="200" height="200" fill="#f0f8ff" />

  <!-- Bicycle Wheels -->
  <circle cx="60" cy="150" r="25" fill="none" stroke="#333" stroke-width="4"/>
  <circle cx="60" cy="150" r="3" fill="#333"/>
  <circle cx="140" cy="150" r="25" fill="none" stroke="#333" stroke-width="4"/>
  <circle cx="140" cy="150" r="3" fill="#333"/>

  <!-- Bicycle Frame -->
  <path d="M60 150 L90 100 L130 100 L140 150 M90 100 L85 85 M130 100 L135 80 L125 80" 
        fill="none" stroke="#d32f2f" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
  
  <!-- Pelican Body -->
  <ellipse cx="95" cy="85" rx="25" ry="20" fill="white" stroke="#333" stroke-width="1"/>
  
  <!-- Pelican Wing -->
  <path d="M85 85 Q95 70 110 85" fill="none" stroke="#ccc" stroke-width="2" />

  <!-- Pelican Neck and Head -->
  <path d="M115 75 Q125 75 125 60" fill="none" stroke="white" stroke-width="12" stroke-linecap="round"/>
  <circle cx="125" cy="60" r="12" fill="white" />
  
  <!-- Pelican Beak (The iconic pouch) -->
  <path d="M132 55 L170 60 Q170 80 132 75 Z" fill="#ffb300" stroke="#e65100" stroke-width="1"/>
  
  <!-- Eye -->
  <circle cx="130" cy="58" r="1.5" fill="black"/>

  <!-- Legs/Feet on Pedals -->
  <line x1="90" y1="100" x2="95" y2="125" stroke="#ffb300" stroke-width="3" stroke-linecap="round"/>
  <path d="M92 125 L102 125" stroke="#ffb300" stroke-width="4" stroke-linecap="round"/>
  
  <!-- Arms/Wings reaching for handlebars -->
  <path d="M110 85 L130 85" fill="none" stroke="white" stroke-width="8" stroke-linecap="round"/>
</svg>

Key Features of this Design:

  • The Pelican: Features its signature large orange beak (pouch) and a white rounded body.
  • The Bicycle: A classic frame structure in red with two distinct wheels and handlebars.
  • Action Pose: The pelican is positioned on the seat, with its "arm" wings reaching toward the handlebars and its webbed feet near the pedals.
  • Scalability: As an SVG, you can scale this to any size without losing quality.

Token usage

11 input, 1,358 output, {"candidatesTokenCount": 881, "promptTokensDetails": [{"modality": "TEXT", "tokenCount": 11}], "thoughtsTokenCount": 477}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment