Skip to content

Introduction

Welcome to the Agentic Software Development workshop!

Today, we are shifting our mindset from traditional manual coding to Agentic Coding using the core discipline of Spec-Driven Development (SDD).

The Purpose of This Workshop

The purpose of this workshop is to explore how to effectively collaborate with AI agents. Rather than writing code line-by-line ourselves, we act as directors, architects, and quality governors. We specify Intent (what to build) and let the AI agent handle Implementation (how to build it), using strict guardrails and validation loops to ensure the final output is of professional grade.

By the end of today, you will:

  • Understand the Spec-Driven Development cycle using the OpenSpec framework.
  • Establish global profiles, path-based rules, and custom skills to govern agent output.
  • Experience a few advanced use-cases of your choice, such as building a custom MCP (Model Context Protocol) server, automated TDD loops, or using headless worktrees.

We're Figuring This Out Together!

Agentic engineering is a rapidly evolving frontier. The tools, best practices, and capabilities change almost weekly. We don't claim to be all-knowing experts in this brand-new space—this is a journey of exploration, and we are figuring out the best collaboration patterns together as a team today.

Workshop Schedule

Below is our flight plan for the day. The main chunks are the foundation, which is the same for everyone and focuses on spec-driven development, and the specialization, where you get to choose some advanced use-cases to explore.

TimeSessionFocus & Format
09:00 - 09:45IntroductionPresentation and aligning on the agentic mindset.
09:45 - 10:15OnboardingProvisioning API keys, installing harnesses, and verifying boilerplates.
10:15 - 12:30FoundationShared hands-on lab. Building HyperBytes backlog, writing guardrails, and linter loops.
12:30 - 13:30Lunch BreakRecharge and catch some rays.
13:30 - 16:30SpecializationChoose your own adventure. Explore Figma MCPs, TDD loops, custom tools, or worktrees.
16:30 - 17:30PresentationsShare configurations, lessons, and demo features, with room for Q&A and discussion.
17:30 - 18:00RetrospectiveFeedback, takeaways, and next steps.

Released under the MIT License.