My GenAI development workflow: Idea to Code
genAI development development testing automation idea to codeContact me for information about consulting and training at your company.
The MEAP for Microservices Patterns 2nd edition is now available
Idea to Code is my GenAI-based development workflow.
For example, I recently used this workflow to implement distributed tracing support for the Eventuate platform using Micrometer Tracing: eventuate-tram-spring-micrometer-tracing.
The starting point was this idea:
The eventuate-tram-spring-cloud-sleuth project provides distributed tracing support for the Eventuate Framework. However, Spring Cloud Sleuth has been deprecated and replaced by Micrometer Tracing (https://micrometer.io/docs/tracing). Implement distributed tracing for the Eventuate Framework using Micrometer Tracing.
The workflow guided me through refining the idea (see interactive Q&A discussion) into a specification and implementation plan, and then interactively executing the plan using test-driven development (TDD).

Key features of Idea to Code
- Refines an idea (feature, bug fix, …) into a specification and implementation plan
- Interactively executes the implementation plan using test-driven development (TDD), with human oversight
- Constrains GenAI interactions with explicit development and debugging instructions
- Implements a feedback loop for continually improving how Claude Code operates.
Implemented by scripts and a Claude Code plugin
Idea to Code consists of the following:
- The
idea-to-code.shscript that implements the Idea to Code workflow - A Claude Code plugin that provides skills, commands and hooks
- Template
CLAUDE.mdand.settings.local.json - Supporting scripts
Improving how Claude Code operates
Idea to Code includes a feedback loop for continually improving how Claude Code operates. The plugin records user sessions and provides a slash command for recording problems. There are scripts for analyzing the filed issues and improving the plugin.
To learn more and use Idea to Code
To learn more and use Idea to Code take a look at the Github repository.
Need help with modernizing your architecture?
I help organizations modernize safely and avoid creating a modern legacy system — a new architecture with the same old problems. If you’re planning or struggling with a modernization effort, I can help.
Learn more about my modernization and architecture advisory work →
Premium content now available for paid subscribers at
