Skip to curriculum
Course · 10 Lessons · ~6 hrs

Build Your AI Development Environment

A ten-lesson curriculum that takes you from a fresh install to an orchestrated ecosystem of specialist agents — instructions, skills, agents, and hooks, each doing the job it's built for.

Tool-portable by design. Examples use the GitHub Copilot CLI, but the concepts apply to Claude Code, Cursor, or any agentic tool.

Video coming soon

Now playing · 01 — Foundation Setup

10 Lessons ~6 hrs total 5 bespoke diagrams No prior AI-tooling experience required
The Curriculum

Ten lessons,
one arc

Conductor thinking — you direct the specialists who do. The palette advances through the spectrum as the curriculum does: coral at install, violet at the business ecosystem.

Foundation Setup

~30 min

Install the Copilot CLI, create your global instructions (your personal orchestrator agent), set up your dotfiles repo so your config follows you to every machine.

  • Install and authenticate the Copilot CLI
  • Write your global instructions — the orchestrator that speaks for you
  • Version your dotfiles so config follows you everywhere

The Context Hierarchy

~20 min

How instruction layers stack and merge — what loads automatically vs. what you trigger, and the four-layer safety net (AI → editor → hooks → CI).

  • Trace how global, project, and directory instructions merge
  • Separate what loads automatically from what you trigger
  • Map the four-layer safety net: AI → editor → hooks → CI
Diagram · pairs with Lesson 03
The Four Automation Layers

Automation isn't one thing — it's four layers, each with a different trigger. From always-on passive context down to mechanical shell scripts that fire at git events with no AI involved.

Layer 1 Instruction files always on — passive context, no trigger
Layer 2 Skills semi-automatic — fire when your prompt matches their description
Layer 3 Agents orchestrated — you describe intent, the orchestrator routes to specialists
Layer 4 Git hooks + CI/CD mechanical — shell scripts that fire at git events, no AI

Four Automation Layers

~30 min

The most important mental model in the course: instructions, skills, agents, hooks — why each belongs in its own layer, and why agents don't fire automatically (that's a feature).

  • Place each capability in the right automation layer
  • Understand why agents don't fire automatically — and why that's a feature
  • See the trigger difference across all four layers (see diagram above)

The Agent Ecosystem

~30 min

The 8-category specialist taxonomy and the full pipeline with feedback loops — orchestrator, planners, learners, doers, feedback, guardians, tool operators, presenters.

  • Learn the 8-category specialist taxonomy
  • Trace the full pipeline, feedback loops included
  • Read before you write — where learners sit in the flow
Diagram · pairs with Lesson 04
The Agent Ecosystem Pipeline

Intent flows left to right through eight specialist categories. It's not one-way: Feedback and Guardians validate in parallel and loop issues back to the Doers before anything ships. Example agents shown as sublabels.

01Orchestratorroutes intent to specialists
02Plannerstask-planner
03Learnerscontext-reader · RAG — read before you write
04Doersfeature-builder
05 · parallelFeedbackcode-reviewer
06 · parallelGuardianssecurity-auditor
07Tool operatorsmigration-runner
08Presenterspr-description-writer
→ Shipped
Feedback loop Feedback + Guardians → "issues found" → back to Doers. The pipeline is not one-way.

Content Types

~45 min

The decision tree — agent vs. workflow vs. skill vs. instruction vs. prompt — and building your first workflow agent.

  • Run the decision tree for any capability you need
  • Tell agent, workflow, skill, instruction, and prompt apart
  • Build your first workflow agent end to end
Diagram · pairs with Lesson 05
The Content-Type Decision Tree

Five questions, five endpoints. Ask them in order — the first "yes" tells you what to build.

Needs judgment, multi-step reasoning, personality?
Build anAgent
Chains multiple specialists in sequence?
Build aWorkflow agent
Always-on background context, no trigger?
Write anInstruction file
Stateless, single-purpose, auto-invoked by description?
Build aSkill
Reusable starting-point template?
Save aPrompt

Building Real Agents

~1 hr

A complete custom agent from description field through hard rules and output format. Validators before doers.

  • Write a precise description field — the agent's trigger surface
  • Encode hard rules and a strict output format
  • Build validators before doers

Workflow Agents & GitFlow

~45 min

Git hooks for the mechanical layer, CI/CD enforcement, and a one-command pre-PR pipeline. Hooks enforce. Agents judge. You decide.

  • Wire git hooks for the mechanical layer
  • Enforce standards in CI/CD
  • Run one command for the whole pre-PR pipeline
Diagram · pairs with Lesson 07
The GitFlow Integration Map

Each station on the path to a merged PR is handled by a specific layer — a hook, CI, or a workflow agent. Hooks enforce. Agents judge. You decide.

  1. Write code $ code . You
  2. Commit $ git commit pre-commit + commit-msg hooks
  3. Push $ git push CI runs
  4. Pre-PR gate $ pre-pr workflow agent
  5. PR opened → merged $ gh pr merge You decide

Skills & MCP

~45 min

Build a skill, set up MCP servers, understand the security model, and know when to use each tool type.

  • Build a skill from scratch
  • Set up MCP servers and understand the security model
  • Know when to reach for each tool type

AI-First Project Setup

~45 min

Kick off a project using AI as a design partner — docs, specs, design system, and a parallel build plan before one line of app code.

  • Use AI as a design partner for docs and specs
  • Establish a design system up front
  • Draft a parallel build plan before writing app code

The Business Ecosystem

~30 min

The same taxonomy applied to the product side — a second orchestrator for business work, and the bridge agent that connects product to engineering.

  • Apply the specialist taxonomy to product work
  • Stand up a second orchestrator for the business side
  • Build the bridge agent that connects product to engineering
Diagram · pairs with Lesson 10
The Product ↔ Engineering Bridge

Two mirrored pipelines, one on each side of the business, joined by a single translating bridge agent in the center.

Business side Product orchestrator
market-researcher spec-writer roadmap-planner
Translates Bridge agent
Dev side Engineering orchestrator
task-planner feature-builder code-reviewer

Instructions like code · specialists over generalists

Steal this setup

Start at Lesson 01 and build the whole environment — or clone the materials and skip straight to the parts you need.