Explorer
Home Blog Resume Contact

I Made An AI Coding Template (Sort Of)

Sep 19, 2025

So, you might remember that post I wrote about my “vibe coding” experiment a while back. It was a fun, but also a bit of a messy, adventure. The AI was great at churning out code for small tasks, but it kind of fell apart when it came to the big picture, leaving me with a codebase that was a bit of a nightmare to work with.

That whole experience got me thinking. Maybe the trick to working with AI isn’t just to give it vague instructions and hope for the best. What if you could guide it, kind of like a senior developer guides a junior?

That’s the idea behind a little project I’ve been tinkering with: the AI Assisted Template. I just pushed a super early, alpha version to NPM today. It’s essentially the evolution of the “V2” development process I mentioned in my “Vibe Coding” post, where I started enforcing more structure and acting as more of a guide for the AI.

What’s The Basic Idea?

The template is basically my attempt to get the AI to think more like an architect before it starts spitting out code. It’s a collection of prompts, scripts, custom subagents and a workflow that breaks the development process down into a few phases:

  1. /design: Figuring out what we’re actually trying to build.
  2. /architect: Coming up with a plan for how to build it.
  3. /plan: Breaking that plan down into smaller, manageable steps.
  4. /develop: Actually writing the code.

The hope is that by giving the AI more structure and context, it’ll make fewer weird mistakes and create code that’s a bit more… sane.

Super Experimental Alpha Version

I can’t stress this enough: this is an alpha. It’s an experiment. It’s probably got some rough edges, and I’m still figuring things out. If you look at the commit history it’s a bit of a nightmare mess, I’ve done down a lot of different paths. But I wanted to put it out there in case anyone else finds it interesting or wants to play around with it. I’m definitely looking for feedback, and I’m hoping that by putting it out there, it can be battle-tested by people other than me!

Want To Try It?

If you’re feeling adventurous, you can give it a spin by running this command:

npx ai-assisted-template init my-project

That’ll set you up with the basic structure. You can find more details, instructions and the source code over on the GitHub repository.

I have no idea if this is the “right” way to work with AI, but it’s been a fun experiment so far. If you do end up trying it out, I’d love to hear what you think!