Skip to content

Repository files navigation

Gemini Agentic Coding Demo

A minimal, real, runnable Next.js (App Router, TypeScript) API backend that doubles as the substrate for a Gemini CLI training deck: it demonstrates all 7 "Agentic Coding Features" (Context File, Agent Skill, MCP Tools, Command, Hooks, Permission & Configuration, Agents) end to end, grounded in this repo's own conventions rather than toy examples.

Run the backend

npm install
npm run build   # or: npm run dev
  • GET /api/health{"status":"ok"}
  • GET /api/tasks / POST /api/tasks (body: {"title": "..."}), backed by data/tasks.json via lib/store.ts.

The 7 features

See DEMO.md for the file → command → expected-result contract for each feature, and GEMINI.md for the repo's stack and conventions that the agent reads every session.

Resetting after a demo

Some demos (scaffolding a new endpoint, tripping the write-guard hook) mutate the working tree. Reset with:

git checkout -- .

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages