Nano Banana Pro
Agent skill for nano-banana-pro
Every change MUST be self-coherent with existing content. Flag any contradictions or
Sign in to like and favorite skills
Every change MUST be self-coherent with existing content. Flag any contradictions or confusing content to me. Update AGENTS.md if needed.
Target: Bible study leaders at City Light church (Boston), affiliated with Chinese Bible Church of Greater Boston. Content is non-denominational Sunday school material for training leaders in:
Language: Traditional Chinese (繁體中文), respectful tone for adult learners at different experience levels.
??? format- **text**: description formatFlipped classroom: Students read beforehand, class focuses on interactive activities and practical application. First 30 minutes = mock Bible study practice.
Roles:
Assessment: 4/5 sessions required. Honor system homework. Peer-to-peer feedback. Focus on practical application over formal evaluation.
Homework Policy: Always prepares for next lesson, never reinforces current lesson. Lesson 5 has no homework.
ALWAYS run
on ANY markdown file you edit. Fix ALL
violations (not just new ones).markdownlint filename.md
pixi global install markdownlint-cli
Raw HTML Exception: Ignore MD033 issues - HTML is present for good reasons (e.g., visual formatting for grammatical analysis).
MkDocs Sub-bullet Indentation: Use 4 spaces for sub-bullet points in TOC lists so MkDocs properly renders them as nested items. The project includes a
.markdownlint.json configuration file that sets MD007 to expect 4 spaces,
eliminating markdownlint warnings while maintaining proper MkDocs rendering.
Use marimo notebooks for new development. Don't edit existing .ipynb files (legacy).
FastAPI + HTMX + shadcn/ui application for personalized homework emails.
Tech Stack: FastAPI, Jinja2, HTMX, Tailwind CSS, shadcn/ui, Modal.com deployment, Google Drive API
Key Files:
apps/api.py - Main FastAPI routesapps/templates/template.html - HTMX interfacesgbs_training/email.py - Email compositionsgbs_training/docs.py - Google Docs generationsgbs_training/exercises.py - Question/note templatessgbs_training/scriptures.py - Scripture classesFlow: User selects scripture → Form submission → Google Docs creation → Email composition → HTMX preview update