Curriculum

Agentic·engineering

Program
Eight sessions
Tool
Claude Code
With
Arndt Voges
From
Arndt Voges Consulting

Arndt Voges

Arndt Voges

Why I moved from building this to teaching it.

At Purple AI we had to teach this workflow before anyone would buy it. Two things became clear: the tooling is not the hard part, and almost nobody is teaching it properly. The engineers who get good at this now will be the ones every company wants in three years.

Tailoring

Your team,your codebase

The program is built around what we find before the first session.

Six areas to tailor the program

Team and setup

Who builds what

How many engineers are there, how are they organized, and what sits with external partners?

Codebase

What is in scope

Which repositories are in scope, how old are they, and what does test coverage look like?

Tools in use

What exists today

What is in daily use, what was tried and set aside, and why?

Backlog

The exercises

What would you build if implementation effort no longer decided?

Success

What has to be true

What has to be demonstrably true at the end to make it worth the time?

Risks

What gets in the way

What could get in the way, and where does the team have reservations?

The exercises run on your repositories and your tickets. Not on a demo project.

How the program runs

Kickoff

We spend half a day with the team, on site or remote.

Review and tailoring

I review the structure of the codebases and talk with the team. It is my time, not yours. The curriculum is built from what I find.

Eight sessions

Each session is ninety minutes live, once a week. Homework between sessions uses real tickets from your backlog.

Close

You get a final report with recommendations. The materials and what the team built stay with the team.

Continuation

Optional sessions on current developments and office hours keep the team current.

At the end, the team takes real backlog items
through this workflow on its own.

With a codebase agents can navigate, and the standards, specs and commands to keep it going, maintained by your engineers rather than by me.

The sessions

Eightsessions

Ninety minutes each, with homework in between.

The eight sessions

  1. 01Core concepts
  2. 02Preparing the codebase for agents
  3. 03Writing a good spec
  4. 04Feedback loops
  5. 05Workflow integration and code review
  6. 06Claude Code in depth
  7. 07Orchestration and subagents
  8. 08Claude Code alternatives
Session 01 is the foundation. Sessions 02 to 05 follow the path of one ticket: the codebase, the spec, the loop, the review. Sessions 06 to 08 widen the view.
Session 01

Core concepts

In the session

Each term gets one slide and the diagram that explains it.

Between sessions

Install six official plugins, use each on real work, and agree on a shared team setup.

Session 02

Preparing the codebase for agents

Between sessions

Take the baseline, then get a CLAUDE.md and the most relevant standards into main.

Further material

My own instructions for generating standards close to automatically.

Session 03

Writing a good spec

In the session

We compare a one-line prompt with a spec written in a live interview.

Between sessions

Run one real ticket twice, and build shared /discovery and /spike skills.

Session 04

Feedback loops

In the session

Live: the agent writes a failing test, then fixes the code until it passes.

Between sessions

Everyone takes one real ticket to a pull request: spec, tests, code.

Further material

My skills for visual checks with Playwright and for testing API endpoints.

Session 05

Workflow integration and code review

In the session

A team member takes one ticket from story to pull request, then the room reviews it.

Between sessions

Write review rules on top of /code-review, or take a ticket to a pull request without copy-paste.

Further material

A list of MCP servers worth knowing about.

Session 06

Claude Code in depth

In the session

Write a command for something the team does often.

Between sessions

Write a plan before a change, or ship one hook and one skill on a real ticket.

Session 07

Orchestration and subagents

In the session

Generalize one workflow a team already automated, so another team can install it.

Between sessions

Install what another team built, run one unattended job, or run three tickets in parallel.

Session 08

Claude Code alternatives

In the session

We discuss where the team stands, what it keeps, and what it stops.

After the program

Try one other harness or model on a real ticket, and name an owner for the setup.

Questions, or a first conversation
about your team?

Arndt Voges Consulting · arndt@arndtvoges.com · arndtvoges.com

<stop>