Agentic Engineering Workshop
Two days that get your whole team working with AI agents the same disciplined way, on your own code.
- Format
- 2 days, on-site or remote
- Group size
- Up to 12 people
- Investment
- €7,500 net, plus travel
- Languages
- German or English
The Problem
Every engineer on your team uses AI differently.
One engineer writes every line by hand and distrusts AI. The next one pastes entire files into a chat window. And another one lets an agent run wild and ships code nobody has reviewed.
And then there's a fourth group - maybe the most dangerous one: They use Cursor or Claude Code, they already looked at spec-kit, they already wrote specs, ... But somehow they didn't get the promised result and decided it's not worth the effort.
The result in all four cases looks the same: inconsistent quality, unreviewable pull requests, no shared practice, no shared vocabulary, no measurable productivity gains.
Without a harness, without a shared system, without a shared definition of "what is good enough," what feels like progress is often just faster chaos.
The tools are powerful. The way most teams use them — including the ones who think they've already figured it out — is chaos.
Chaos is usually a missing system.
The Shift
Agentic engineering draws a clean line.
Agents do the implementation. Engineers own the architecture, the spec, and the correctness.
That means you start with a plan. You build a spec with the agent and iterate until it's ready to build. You break work into well-defined pieces. You build reusable skills so the agent gets better at your codebase over time, instead of starting from zero every session.
It's not a trick collection. It's a workflow your whole team can share, review, and improve.
The Two Days
Day 1 - The System
We build a real tool together, from scratch, the agentic way.
-
Where everyone stands
A quick calibration of how your team works with AI today
-
What Agentic Engineering is
Where the line to vibe coding runs
-
Live Build
Brainstorm four epics, iterate the spec, then implement epic by epic
-
Extracting skills as we go
Reusable agent instructions become a byproduct of real work
By the end of day one, everyone has run the full loop: spec, implement, review, extract.
Day 2 - Your Reality
No demo project. Your code.
-
Brownfield skills
Making agents useful in an existing, grown codebase
-
Teams and individuals work on their own projects
With me coaching across the room
-
Presentations and lessons learned
What worked, what broke, which tools you keep
You leave with skills built against your actual repositories, not a toy app you'll never open again.
Who This Is For
Teams of up to 12 people who already have access to an agentic coding tool (Claude Code, Cursor, or comparable) and want a shared, disciplined way of working with it — whether that's an engineering team on its own, or engineers working alongside product owners and leadership.
A Product Owner belongs at that table just as much as the engineers do. When agents take over implementation, the real work moves earlier — to the spec. A vague user story costs a human one follow-up question. It costs an agent a wrong implementation that looks finished. A PO who understands how specs turn into agent prompts doesn't become redundant — they become the most important quality gate in the process, long before any code exists. Skip that shift, and you end up running refinements built for a world that no longer exists, wondering why your estimates and your outcomes stopped lining up.
Engineering leaders are welcome for the same reason: not to sign off on the workflow, but to understand it, because agentic engineering changes how specs, reviews, and ownership get distributed across the team.
This is not an intro to AI. It's for teams that are past "should we use this" and stuck at "how do we use this well, together."
You should bring: laptops, a working dev environment, and at least one real project per group for day two. I'll send a setup checklist a week before so we spend the first morning building, not installing.
Smaller groups are welcome too — reach out and we'll find a setup that fits.
What You Leave With
- A shared vocabulary and workflow for spec-driven development across your team
- Working skills, built during the workshop, against your own code
- A reference playbook you can use Monday morning
- An honest idea of where agents help and where they don't
That last point is deliberate. I run a tech organization. I have to live with the code that gets shipped. I won't sell you the story that agents replace engineering judgment. They amplify it, if the system is right.
For the people who sign off on the workshop: this is about results you can measure, not just a nicer way of working. One team I coached now gets through three times as many tickets in the same time as before – after just two months. That’s one example, not a guarantee. But it shows what changes once a whole team works with the same system.
Why Day 2 Is the Point
Most AI workshops end with a greenfield demo and a good feeling. Then Monday comes, the real codebase is messy, and everything learned falls apart.
That's why half of this workshop happens inside your reality: your repos, your legacy decisions, your constraints. The skills you extract on day two are the ones that survive contact with actual work.
What participants say
What participants say after two days of working with AI agents on real projects.
“Honestly, the workshop was a 10 out of 10.”
Matthias
System Engineer
“Daniel is really likeable and highly competent. You notice both from the very first minute.”
Joseph
Cybersecurity Engineer
“I really liked the format: on day one we built a project together, on day two everyone worked on their own. That got us up to speed quickly and gave us enough knowledge to actually build something ourselves the next day.”
Paul
Projekt Manager
“What I valued most: we worked on real projects, not on artificial exercises.”
Emmy
Organizational Developer
“I really appreciated how patiently every blocker and every question was handled. Nobody got left behind.”
Martha
Data Engineer
“I really liked the remote setting. It helped me stay focused, and the workshop was easy to follow from start to finish.”
Felix
Software Engineer
About Daniel
I'm Daniel Hauck. At Europe's largest music retailer, I don't just lead engineering teams — I'm responsible for the company's entire AI transformation, from first pilot to organization-wide rollout. On the side, I build and ship products solo, using agentic workflows daily. I’ve run this workshop over 10 times now with nearly 100 professionals across tech, product, and marketing – each with a different set of disciplines, codebase, and constraints. What's on this page is the system that actually held up — not theory I collected.
- 10+
- Workshops run
- ≈100
- Participants
- 3x
- Ticket throughput in a coached team
What This Looks Like
This site is built the way the workshop teaches. Every feature went through the same four skills: brainstorm, spec, implement, verify. Two files from its repository, for those who want to look.
A skill file: the step that refuses to write a spec without a PRD
## Step 1: require a PRD
Read `specs/prd/<id>-<slug>.md` and check it for a real PRD: a `Requirements` section and an `Acceptance criteria` section, both with content.
If the file does not exist, or either section is missing or empty, stop. Say the epic has no PRD, name what is missing, and tell the user to run `/brainstorm <epic>` first. Do not write a partial spec, do not infer requirements from the epic name or its roadmap row, and do not offer to draft the PRD yourself in this skill.
If the PRD exists but its Confidence is below 90%, continue, but say so plainly and record the figure in the spec header. A spec built on an unsettled PRD will churn.
A verification report: a fresh agent checks the finished footer of this site. Verdict: Fail
# 1409 E18 Footer — verification report, second run
Verdict: Fail
The footer itself rendered correctly everywhere I looked. The verdict is Fail because one selected Django test fails, because the legal links are missing on every `/de/` page, and because the editor's path through `/cms/settings/` could not be exercised.
- Django tests: 572 passed, 1 failed
- Playwright e2e: 2 passed, 0 failed
- Click-through: public pages completed. Blocked at the Wagtail admin
- ruff / type-check: clean / clean
AC8 The legal links and the language switcher are present on every public page
Partly done. English pages: all four links in their own row, all return 200. `/de/` pages: the row holds the switcher and no legal link at all.
Questions
Which tools do we work with? Does GitHub Copilot work too?
With the one your team already uses. Claude Code, Cursor, Codex and Pi all work. If your company has settled on another tool, such as GitHub Copilot, tell me in the free call and we'll check together whether it fits the workflow. Your company provides the licences, and they need to be set up for everyone before day one. The setup checklist covers what's needed.
Does our tech stack matter? We work with Java, .NET, a monorepo or a lot of old code.
No. On day one we build together in Next.js, to keep the shared part simple. On day two you work in your own stack, whatever it is. What matters is that your engineers know it well: the agent does the implementation, but judging whether it got it right stays with them.
What happens to our code and data? Is anything sent to AI providers?
Your code stays where it is. You work in your own repositories, on your own machines, with the tools and licences your company already uses. So your code only goes where it already goes in your daily work: to your AI provider, under the terms your company has agreed to. I don't add any tools, and nothing goes to any other third party. I coach across the room and take no copy of anything. An NDA before the workshop is fine.
On business and enterprise plans, the major providers don't use your data for training by default. It's still worth checking your provider's privacy settings before the workshop.
Our team has very mixed experience with AI. Does that work?
That is the normal case. Day one starts with a calibration of where everyone stands and then takes the whole group through the same loop. On day two each group works on its own project, at its own level.
We are more than 12 people. Can we still do this?
Yes, in several cohorts. The cap of 12 is what keeps the two days hands-on, so a larger team runs the workshop more than once. It usually works best to start with one team and go from there.
What does it cost, what is included, and what if we need to reschedule?
€7,500 (net; VAT added where applicable), plus travel. Preparation and setup checklist included. One offer, no tiers. If the format doesn't fit your team, we talk and adjust it before you commit.
One rescheduling is free if you let me know more than two weeks before the original date, subject to availability. For cancellations: more than four weeks before the date, it's free; two to four weeks before, 50% of the agreed fee; less than two weeks before, 100%. The binding terms are in your offer and our terms.
How far ahead do we need to book?
A few weeks' lead time helps, also so you can prepare yourselves and your team.
Do participants get a certificate?
Yes. Everyone gets a certificate of attendance with the content and duration of the hackathon.
What happens after the workshop?
The workshop gets your team through the loop once, together. Making agentic engineering the default in your company is the actual goal — and that starts with a deliberate decision, not something that happens on its own.
From there, the work is building common standards: a shared way to get everyone to the same level of agentic fluency, not five different approaches living side by side.
If you enjoyed the workshop, I can help you make that happen inside your company. That usually works best by starting with one team and going from there.
Need an offer for whoever signs off?
Leave your address and I'll send you the offer as a PDF: scope, price, terms and cancellation conditions, ready to forward.