Day 1

From Prompts to Autonomous Systems with MCP & Spec-Driven Development

Agentic AI Architect

From Prompts to Autonomous Systems with MCP & Spec-Driven Development

A 2-Day Technical Workshop · Technovate Hub

GITS, Udaipur · June 18–19, 2026

AICTE Indovation Centre, Jaipur


Before Anything Else

Right now, you can ask an AI to write code.

By 5 PM tomorrow you'll have built the system that decides what an AI writes — an MCP server an agent calls, a pipeline you broke on purpose and then hardened, and a spec-driven app, shipped live.

The engineer who uses AI and the one who architects it are not the same person.

This is the room where you cross over.


The One Idea for These Two Days

You will learn the difference between building with AI and building AI systems.

By the end, you won't just use an agent. You'll have built one — and shipped it live.


Breaking the Title

Three words. Each one is a promise.

Agentic — AI that acts, not just talks. It perceives, decides, acts, and remembers — in a loop.

Architect — not a coder, not a prompter. You design the system: its rules, its limits, what it's allowed to do.

The title is the thesis: Design autonomous systems — don't just use them.


The Central Distinction

Building with AI vs. Building AI Systems

This is the line everything else hangs on.


Building with AI

What most people already do:

The intelligence is rented — one prompt at a time.


Building AI Systems

What this workshop teaches:

The system runs, self-corrects, and deploys — you supervise the architecture.


Say It in One Line

Building with AI: you hold the AI and do the work.

Building AI systems: you build the thing that holds the AI — and it does the work.


The Analogy

Using AI = driving the car.

Building AI systems = engineering the self-driving stack:


What These Two Days Are


What These Two Days Are Not


Where You Are → Where You'll Be

Right now (most of you) By 5 PM Sunday
You use AI — prompt, copy, paste, hope You've built an MCP server an AI calls
You consume tools other people made You broke an agent pipeline, then hardened it
"Vibe coding" — fast, then it collapses You spec-drove a real app, reviewed against the spec
A power user of AI An architect of AI systems

No prior agent experience assumed — JS/TS + Git is enough. If you want the right-hand column, you're in the right room.


The Two-Day Arc

Day 1 — The Mechanism How an agent works. Take apart the agent loop; build the MCP harness that lets AI safely touch real systems.

Day 2 — The Method How to direct it well. Stop coding line-by-line; write machine-readable specs (BMAD) that drive an agent across the IDE, terminal, browser, and cloud.

Day 1 gives the agent hands. Day 2 gives it marching orders.


The Finale (Where We're Headed)

A single English sentence —

flows through the system you built, securely updates your data layer, and renders live on a production URL.

That's the proof: you didn't use a system. You built one.


The Capstone: StackLog

A secure, auditable full-stack developer journal.

You build it. The agent helps. You stay the architect.


Day 1 — At a Glance

Time Block
09:30–10:45 From Stochastic Parrots to Autonomous Loops
11:00–12:30 Deep Dive into the Agentic Harness (MCP & CLIs)
13:30–16:15 Lab: Building the StackLog Data Layer
16:15–17:00 Day 1 Retro & Cloud Authentication Pass

Day 2 — At a Glance

Time Block
09:30–10:45 Failure Modes of Vibe Coding & The SDD Solution
11:00–12:30 The BMAD Framework Walkthrough
13:30–16:00 Lab: Multi-Surface Generation & Infra Sprint
16:00–16:45 Spec Drift & The CLI Automation Layer
16:45–17:00 Closing Loop Showcase & Handoff

Before We Start — Tool Check

Four things (the setup-check script verifies them):

Not sure? Run the setup-check script (course site → Resources) — it checks all of this in ~10 seconds and installs what it can.

The public nomination mentioned VS Code, Claude Desktop, Copilot, Ollama, and cloud accounts. You don't need them here: the host is Antigravity (a VS Code fork), search is DuckDuckGo / mock-search, and the Day-2 app runs locally (:3000 / :3001).


Housekeeping — 60 Seconds

Timing — reporting 09:00; sessions 09:30–17:00 both days; morning, lunch, and afternoon breaks (see the At-a-Glance slides).

Wi-Fi — connect now; it can wobble mid-lab. Every lab has an offline fallback (e.g. mock-search), so the network never blocks you.

The lab social contract


How We'll Think About All of This

Three questions frame the entire workshop:

WHY → Principles The beliefs that decide what good looks like.

WHAT → Framework The structure those principles take shape in.

HOW → Process + Methods + Tools The concrete way we execute it, day to day.

Most courses teach only the How. We start with Why, so the How makes sense.


WHY — The Principles

The beliefs everything else is built on

If you forget every command and config from these two days, keep these.


Principle 1 — Determinism over Hope

A system you can't predict is a system you can't trust.

If you can't say what the system will do before it runs, you haven't designed it yet.


Principle 2 — The Human Designs, the Agent Executes

Your value moves up the stack.

Promotion, not replacement: from coder → architect.


Two Modes of Directing

Once you stop typing every line, directing the agent splits into two modes:

The orchestrator's skill set: specify · decompose · evaluate · design the constraints. The better your spec, the more you can safely orchestrate.


Principle 3 — Constrain the Power

An agent that can do anything is a liability, not a feature.

Power without boundaries isn't autonomy — it's risk.


Principle 4 — Specification is the Source of Truth

The spec is the product. The code is a by-product.

You don't write code and document it later. You write the spec, and the code follows.


WHAT — The Framework

The structure the principles live in

Principles are beliefs. The framework is the shape they take.


The Framework: Two Halves of One System

The Harness (MCP) — the agent's hands A controlled execution layer connecting the model to real systems: filesystems, runtimes, databases — over structured JSON-RPC.

The Method (BMAD) — the agent's marching orders A spec-driven framework of machine-readable documents and defined personas that direct what the agent builds.

Harness without method = power with no direction. Method without harness = direction with no power.


The Framework Layer 1 — MCP

Model Context Protocol — the open standard for agent capability.

MCP is the plumbing. It decides what the agent is allowed to touch.


The Framework Layer 2 — BMAD (our SDD method)

Spec-Driven Development is the discipline. BMAD is how we do it — a multi-document, persona-driven specification method.

The four pillar documents:

The three personas:

BMAD is the blueprint. It decides what the agent should build.


HOW — Process, Methods & Tools

Turning the framework into action

This is the day-to-day mechanics — what you actually do.


HOW · The Process

The end-to-end loop we follow:

  1. Specify — write the machine-readable requirements (BMAD docs)
  2. Harness — expose only the capabilities the agent may use (MCP)
  3. Generate — let the agent build across IDE, terminal, browser
  4. Self-correct — the agent reads errors and fixes its own output
  5. Deploy — provision live infrastructure via Cloud CLIs
  6. Verify — a Reviewer agent checks output against the spec

Specify → Harness → Generate → Self-correct → Deploy → Verify.


HOW · The Methods

The specific techniques inside the process:

Methods are how each step of the process is done well.


HOW · The Tools

The concrete stack you'll operate:

Tools are replaceable. Principles are not.


Putting It Together

Lens Layer The question it answers
WHY Principles What does "good" even mean?
WHAT Framework (MCP + BMAD) What structure do we build in?
HOW Process · Methods · Tools What do we actually do?

Learn the Why once, and the How becomes obvious. Learn only the How, and it breaks the moment the tools change.


The Agentic Architect Vocabulary

One shared language for two days

If you know these words, you can follow everything that follows.


Vocabulary · Foundations


Vocabulary · From Chat to Agents


Vocabulary · The Harness (MCP)


Vocabulary · The Method (BMAD & SDD)


Vocabulary · Surfaces & Self-Correction


Vocabulary · Deployment & Tooling


Five Words to Anchor Everything

Agent runs the loop. MCP gives it hands. BMAD gives it orders. Surfaces are where it works. Spec is the truth it answers to.


Let's Begin

From prompt consumers → systems engineers.

Day 1 starts now: the anatomy of an agent.