Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Supercharging Spec-Driven Development for Event...

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Supercharging Spec-Driven Development for Event-Driven Architectures with AsyncAPI

Spec-Driven Development (SDD) has been steadily gaining traction (popularised by Kiro, GitHub Spec Kit, etc.) for its ability to articulate and break down a feature into well-thought-through, detailed tasks for AI coding agents to implement.

When building Event-Driven Architectures (EDA) using SDD, the process can be hindered by the ambiguity of plain-language markdown and the absence of a concrete system representation. This is where the AsyncAPI specification becomes a powerful companion.

AsyncAPI brings precision and structure to what would otherwise remain loosely defined. It allows teams to externalise their intent into a clear, machine-readable design artifact that describes channels, messages, and bindings. This effectively clarifies the architecture before implementation begins. The result is a system design that is both reviewable by humans and directly usable by AI coding agents as a source of truth for building out the implementation.

If you are interested in learning how a pragmatic approach to Spec-Driven Development can be applied to building event-driven systems (without the hype), and with AsyncAPI as the bridge between design intent and working code, this session will offer a concise, experience-based walkthrough.

Avatar for Hari Krishnan

Hari Krishnan PRO

February 16, 2026
Tweet

More Decks by Hari Krishnan

Other Decks in Programming

Transcript

  1. 2026 EDA with SDD? “we’ve observed it maintaining focus for

    more than 30 hours on complex, multi-step tasks” – anthropic.com
  2. EDA with OpenSpec Even-Driven Architecture Workflow with Custom OpenSpec Schemas

    https://github.com/intent-driven-dev/openspec-schemas/tree/main/openspec/schemas/event-driven
  3. Resources • OpenSpec Custom Schemas - https://github.com/intent-driven-dev/openspec-schemas/ • OpenSpec -

    https://github.com/Fission-AI/OpenSpec • Blog - https://intent-driven.dev/blog/