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.
npm install
npm run build # or: npm run devGET /api/health→{"status":"ok"}GET /api/tasks/POST /api/tasks(body:{"title": "..."}), backed bydata/tasks.jsonvialib/store.ts.
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.
Some demos (scaffolding a new endpoint, tripping the write-guard hook) mutate the working tree. Reset with:
git checkout -- .