I've been using ChatGPT for coding for quite a while, but after some time, I realized that I was spending more and more time preparing prompts.

Every new file meant gathering context, deciding which existing files to include, adding project-specific instructions, copying everything into ChatGPT, and hoping I hadn't forgotten something important.

So I built SVI (Structured Vibe Coding).

The idea is simple: instead of rebuilding prompts every time, SVI lets you define them once as Markdown-based .svi.md files. It then assembles the final prompt automatically from several pieces:

• instructions for the target file