From a2612ffddc87d85e4e14eff883e652fe3e210685 Mon Sep 17 00:00:00 2001 From: Shayan Rais Date: Fri, 24 Apr 2026 21:47:47 +0500 Subject: [PATCH] gemini --- .../index.html | 289 ++++++++++++++++++ 1 file changed, 289 insertions(+) diff --git a/presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html b/presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html index 52b35a7..6bcc59d 100644 --- a/presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html +++ b/presentation/2026-04-25-gdg-kolachi-cli-claude-code-gemini/index.html @@ -2339,6 +2339,295 @@ todoapp/ + +
+

📋 Orchestration Workflow

+ +
+ +
+
+
+
Command
+
/weather-orchestrator
+
Entry point — asks user: C° or F°? — then coordinates everything below
+
+
Step 1: Ask user
+
+ + +
+
+
Agent tool
+
+ + +
+
+
🧑‍💼
+
Agent
+
weather-agent
+
Preloaded with weather-fetcher skill — fetches live temp from Open-Meteo
+
+
Step 2: returns temp + unit
+
+ + +
+
+
Skill tool
+
+ + +
+
+
🎯
+
Skill
+
weather-svg-creator
+
Creates SVG weather card — writes weather.svg and output.md
+
+
Step 3: visual output
+
+
+
+

One command — three pieces working in concert

+

The Command is the conductor. The Agent is the data specialist. The Skill is the renderer. Each does one job.

+
+ +
+ + +
+

📹 Workflow in action

+
+ Claude running the weather orchestration workflow end-to-end +
+ +
+ + +
+
+

⚖️ Comparison

+

Claude Code vs Gemini CLI — same pattern, different CLIs.

+
+
+ Claude + Claude Code +
+
+ Gemini + Gemini CLI +
+
+
+
+ + +
+

📁 File structure

+
+ +
+
+ Claude + Claude Code +
+
+
+
Project memory
+ CLAUDE.md +
+
+
Agents
+ .claude/agents/*.md +
+
+
Skills
+ .claude/skills/*/SKILL.md +
+
+
Slash commands
+ .claude/commands/*.md +
+
+
+ +
+
+ Gemini + Gemini CLI +
+
+
+
Project memory
+ GEMINI.md +
+
+
Agents
+ .gemini/agents/*.md +
+
+
Skills / Tools
+ .gemini/commands/*.toml +
+
+
Slash commands
+ .gemini/commands/*.toml +
+
+
+
+
+

Same idea, different folder

+

Both CLIs use plain text files in a hidden project folder. Skills/commands in Gemini CLI share the same .toml format — check vendor docs for the latest spec.

+
+
+ + +
+

🧠 Model & context window

+
+ +
+
+ Claude + Claude Code +
+
+
+
Latest model
+
Claude Opus 4.7
+
Knowledge cut-off: January 2026 — Released 2026-04-17
+
+
+
Context window
+
1M tokens
+
~750,000 words — roughly 10 full novels in one session
+
+
+
Output tokens
+
8K standard — 64K extended thinking
+
+
+
+ +
+
+ Gemini + Gemini CLI +
+
+
+
Latest model
+
Gemini 3.1 Pro
+
Knowledge cut-off: January 2025 — Released 2026-02-19
+
+
+
Context window
+
1M+ tokens
+
Gemini 2.5 / 3 Pro extended — check vendor docs for exact figures
+
+
+
Output tokens
+
~8K standard
+
Extended output depends on model version — check vendor docs
+
+
+
+
+

Context window and output token figures reflect published specs as of 2026-04-24. Verify against vendor docs for the latest.

+
+ + +
+
+

🙏 Thank you!

+
+ Thank you +
+

Questions? Feedback?

+
+ + GitHub + github.com/shanraisshan + +
+
+
+