Gemini CLI guides by stack
Guides to getting the most out of Gemini CLI on your stack. Each one covers preparing the project for the agent, prompts that work and verifying its changes.
25 guides
- Next.js Gemini CLI and Next.js: A Practical Workflow Guide Learn how to use Gemini CLI on a Next.js project: set up GEMINI.md, run lint and tests, handle server and client components, and review diffs safely.
- React Gemini CLI for React: Practical Workflow Guide Learn how to use Google’s Gemini CLI on React projects: set up GEMINI.md, prompt for components and hooks, run Vitest and Storybook checks, and avoid state pitfalls.
- Vue.js Gemini CLI Vue.js: A Practical Setup for Vue Projects Learn how to use Gemini CLI in a Vue.js project with Composition API, Pinia, Vitest, and GEMINI.md rules. Get practical prompts, testing steps, and pitfalls.
- Nuxt Gemini CLI with Nuxt: A Practical Guide for Developers Learn how to use Gemini CLI in a Nuxt project: setup GEMINI.md, prompts for pages, server routes, composables, and testing with Vitest.
- SvelteKit Gemini CLI and SvelteKit: Practical Workflow Guide Practical guide to using Gemini CLI in a SvelteKit project: GEMINI.md setup, prompts for routes, load functions, form actions, and testing.
- Angular Gemini CLI for Angular: A Practical Developer Guide Use Gemini CLI in an Angular project: setup with GEMINI.md, a working loop, prompts for components, services, signals, RxJS, testing, and pitfalls.
- Astro Gemini CLI Astro: Practical Guide for Astro Developers Use Gemini CLI in an Astro project: set up GEMINI.md, work with content collections and islands, run checks, and avoid common build pitfalls.
- Node.js Using Gemini CLI for Node.js Projects: A Practical Guide Learn how to use Gemini CLI on a Node.js project with Express or Fastify: setup GEMINI.md, run tests, review diffs, and orchestrate agents safely.
- NestJS Gemini CLI with NestJS: A Practical Agent Workflow A practical guide to using Gemini CLI in NestJS projects: GEMINI.md setup, prompts for modules and DTOs, testing, common pitfalls, and parallel agent workflows.
- Django Gemini CLI Django: Practical Setup, Prompts, and Testing Use the Gemini CLI coding agent on a Django project: practical setup, effective prompts, pytest-django testing, and common pitfalls to watch.
- FastAPI Gemini CLI and FastAPI: a practical workflow for devs Use Gemini CLI on FastAPI projects: set up GEMINI.md, prompt for routes, schemas, dependencies, and verify safely with pytest, TestClient, and lint.
- Flask Gemini CLI with Flask: Practical Developer Workflow Use Gemini CLI on Flask projects: set up GEMINI.md, write prompts for blueprints, SQLAlchemy, Jinja and pytest, and avoid Flask-specific pitfalls.
- Laravel Gemini CLI in Laravel: a practical developer guide Learn how to use Gemini CLI in a Laravel project: set up GEMINI.md, run small validated changes, review Eloquent and migration edits, and test after each turn.
- Ruby on Rails Gemini CLI Ruby on Rails: practical setup and workflow Learn how to use Gemini CLI on Ruby on Rails projects: GEMINI.md setup, working loops, testing, common pitfalls, and parallel agents with AgentVera.
- Spring Boot Working with Gemini CLI on Spring Boot Projects Learn how to use Gemini CLI inside a Spring Boot codebase: set up GEMINI.md with build commands, run focused tests, and handle JPA and Testcontainers work.
- Go Gemini CLI for Go: a practical project guide Learn how to run Gemini CLI on a Go project: set up GEMINI.md, prompt for refactoring and table tests, and verify with go test, go vet, and gofmt.
- Rust Using Gemini CLI on Rust projects: a practical guide Learn to use Gemini CLI in a Rust project: configure GEMINI.md, run cargo test and clippy, review diffs, and parallelize agents safely.
- .NET Using Gemini CLI on a .NET project: practical workflow Practical Gemini CLI .NET guide: project setup with GEMINI.md, test-driven workflows, EF Core review points, and running parallel agents.
- Flutter Gemini CLI for Flutter: A Practical Developer Guide Learn how to use Gemini CLI on a Flutter project: GEMINI.md setup, working loops, test commands, handoff pitfalls, and running multiple agents in parallel.
- React Native Gemini CLI React Native: a practical developer guide Use Gemini CLI in a React Native project: setup GEMINI.md, plan small edits, run Jest and Metro checks, and avoid common native pitfalls.
- Swift and iOS Gemini CLI for Swift and iOS: A Practical Guide Use Gemini CLI in Xcode Swift and iOS projects: setup, GEMINI.md, prompts, testing, and parallel agents. Concrete workflow for SwiftUI, UIKit, and SPM.
- Kotlin and Android Gemini CLI Kotlin and Android: practical agent guide Learn how to use Gemini CLI in Kotlin and Android projects: GEMINI.md setup, working loops, Compose and coroutine tasks, testing, and pitfalls.
- TypeScript Gemini CLI TypeScript: a practical developer workflow Learn how to use Gemini CLI on TypeScript projects with strict tsconfig, type-safe prompts, GEMINI.md instructions, tsc in CI, and parallel agents.
- Python Gemini CLI for Python projects: a practical guide Use Gemini CLI on Python projects with a clear GEMINI.md, virtualenv, pytest, ruff, and mypy. Learn setup, prompt loops, pitfalls, and parallel agents.
- Terraform Using Gemini CLI with Terraform: A Practical Guide Learn to use Gemini CLI for Terraform: set up GEMINI.md, keep safe plan-review loops, handle modules, state, providers, and run parallel agents with guardrails.