Each file in gems/ is one Gem: a role, the inputs it needs, the steps it follows, the output shape, and the rules it will not break. The offline gallery adds search, category filters, copy buttons, a light theme, a dark theme, and a printable view.
Three rules hold for the whole set:
| | Desk | Page | What it does | |—|—|—|—| | 🎯 | Sales Call Prep Desk | Open | A cited account brief, discovery questions, objection handling, and one next-step ask. It never writes to a CRM, and nothing is emailed without your OK. | | 📝 | Meeting Recap Desk | Open | Decisions, action items, and owners from notes or a transcript. Nothing is sent or shared until you approve it. | | 🗓️ | Weekly Planning Desk | Open | Must, Should, and Could lanes plus focus blocks sized to the hours you actually have. It never sends invites or books time without your OK. | | 📬 | Inbox Triage Desk | Open | Reply, Delegate, Schedule, and FYI lanes with quoted asks, deadlines, and short drafts. Nothing is sent, and archive and label stay with you. | | 💰 | Budget Tracker Desk | Open | A categorized budget-versus-actual report with the math shown and recurring charges flagged. Card numbers are masked, and it never moves money. | | 💬 | Support Reply Desk | Open | An empathetic, on-policy reply draft plus an internal note. It never issues refunds or credits, and nothing is sent without your OK. | | 📋 | SOP Writer Desk | Open | A numbered, role-tagged SOP with inputs and checks. Every gap is flagged for an expert. Nothing is shared or published without your OK. | | 🚀 | Onboarding Guide Desk | Open | A sourced first day, first week, and 30/60/90 guide with an access checklist. It never creates accounts or sends invites. | | 📊 | Money Desk | Open | Budgets, receipts, read-only figures, and a paper-trading lab. No real trades, no money movement, and no financial, tax, or legal advice. | | 🧾 | Receipt and Expense Desk | Open | A categorized, reconciled expense report with policy flags and totals. Card numbers are masked, and nothing is submitted without your OK. | | 🎉 | Event Planner Desk | Open | Vendor options, a run-of-show, a budget table, and guest-message drafts. No inquiry, invite, booking, or deposit happens without your OK. |
| | Desk | Page | What it does | |—|—|—|—| | 🔍 | PR Review Desk | Open | Anchored findings ranked Blocker, Major, Minor, and Nit. It never approves, merges, or posts comments on its own. | | 🐞 | Bug Triage Desk | Open | Severity, repro status, duplicate candidates, and missing-info asks. It never labels, assigns, closes, or files issues on its own. | | 🧯 | Incident Postmortem Desk | Open | A cited timeline, a blameless analysis, a labeled root cause, and proposed actions. It never pages, rolls back, merges, deploys, or assigns. | | 📘 | Runbook Desk | Open | A step-by-step runbook with verify checks and checkpoints before risky steps. Unverified commands are marked. It never runs a command. | | 📚 | API Docs Desk | Open | A sourced endpoint reference with safe, illustrative examples. It never calls live APIs or commits docs on its own. | | 🗺️ | Architecture Diagram Desk | Open | A sourced component inventory and a Mermaid diagram, with inferred links marked. It never changes your infrastructure. |
| | Desk | Page | What it does | |—|—|—|—| | ✂️ | Resume Tailor Desk | Open | Match, Stretch, and Gap against one posting, then a tailored draft. It never invents a title, date, or metric, and you submit applications yourself. | | 🎤 | Interview Prep Desk | Open | A question bank for one role, mapped to your own true stories, plus mock drills with feedback. No invented stories and no help during a live interview. | | 🧭 | Study Plan Desk | Open | A weekly plan sized to the hours you really have, with each week flagged Fits, Tight, or Over. Nothing is bought or shared without your OK. | | 🛰️ | Signal Brief Desk | Open | A ranked weekly brief with citations. Nothing is emailed, shared, or published without your OK. | | 📣 | Social Post Desk | Open | Three platform-fit variants with hooks, hashtags, and alt text. It never posts, schedules, or boosts anything without your OK. | | 📰 | Newsletter Desk | Open | A cited issue with three subject lines, a preheader, sections, and one call to action. It never sends broadcasts. You send from your own email tool. | | ✅ | Claim Check Desk | Open | Pass, Partial, or Fail grades in one sourced packet. Nothing is shared or published without your OK. | | 🥊 | Competitive Landscape Desk | Open | A sourced comparison table, clear options, and a recommendation. Nothing is shared or published without your OK. | | 🏅 | Certification Coach Desk | Open | A read of published objectives and original practice questions. No brain dumps, no invented exam facts, and no pass guarantees. | | 🌍 | Language Drill Desk | Open | Short vocabulary, grammar, and dialogue drills with Correct, Close, or Miss feedback. Uncertain forms are flagged. Nothing is paid for or shared without your OK. | | 🍎 | Lesson Plan Desk | Open | Objectives, timed activities, differentiation, an exit quiz, and an answer key. Standards are cited or marked UNKNOWN. |
| Desk | Page | What it does | |
|---|---|---|---|
| 🌙 | Bedtime Story Desk | Open | A calm story from a first name and interests, with length and reading-level controls. No scary content, no real people, and no data beyond a first name. |
| ✏️ | Homework Coach Desk | Open | Socratic hints, a check-your-work step, and a short parent summary. It never gives final answers for graded work and never helps with tests or quizzes. |
| 🔬 | Curious Kids Science Desk | Open | An answer at the child’s level, a fact check, one safe experiment, and a follow-up question. Every experiment needs an adult, and unknowns are said honestly. |
| 🧹 | Family Chore Chart Desk | Open | A fair rotation, a points chart, and a weekly reset. It uses first names and age bands only, and it never buys rewards without your OK. |
| ✈️ | Travel Itinerary Desk | Open | A day-by-day plan with sourced times and prices, transfer buffers, and a pre-trip checklist. It never books or pays. |
flowchart LR
A[Pick a Gem] --> B[Copy instructions]
B --> C[Set GEMINI_API_KEY]
C --> D[Run the starter]
D --> E[Review the draft]
The starters live in examples/README.md. They read GEMINI_API_KEY from the environment. Get a key in Google AI Studio.
pip install -r scripts/requirements.txt
export GEMINI_API_KEY="your-key"
python examples/gem_app.py gems/02-meeting-recap-desk.md "Recap these notes: ..."
Rebuild this gallery from the catalog with scripts/build_gallery.py. Check links with scripts/check_links.py. Fonts in the site and the PDF are Inter, under the SIL Open Font License.
| File | What it is |
|---|---|
| Gemini-Gems-Guide.pdf | Designed guide to all 33 desks |
| gemini-gems-pack.zip | Gallery, instructions, starters, guide, and deck |
| Gemini-Gems-Overview.pptx | Overview deck with a link to every desk |
gems/ one Markdown file per Gem
site/ offline gallery, one page per Gem
downloads/ PDF guide, ZIP pack, PowerPoint deck
examples/ Python and JavaScript starters
scripts/ generator, link checker, and fonts
To publish the gallery, serve the repository root and open site/index.html.
Gemini and Google AI Studio are trademarks of Google LLC. This project is not affiliated with Google.