I have been spending a lot of time using AI coding tools recently. They are surprisingly good at writing code, explaining unfamiliar parts of a project, and helping with repetitive work.

But I kept running into a problem that was not really about the model.

The problem was everything around the model.

Where should the instructions live? How should I organize reusable workflows? How do I share the same engineering standards between projects? What happens when I want to use a different AI coding tool?

That is why I started building @mohammadhprp/system-prompt.