# How I Built a VS Code Extension That Solves Bad Commit Messages (No AI Required)

> Source: <https://dev.to/chekarda_ali_c14d11faf19c/how-i-built-a-vs-code-extension-that-solves-bad-commit-messages-no-ai-required-411n>
> Published: 2026-09-16 21:55:57+00:00

Every developer has done it. You finish some code, open the terminal, and write:

`git commit -m "fix"`

Or worse:

`git commit -m "update"`

Months later, you look at your history and have no idea what changed.

Good commit messages take time. You have to:

It's not hard — it's just tedious.

I made **Git Commit Genius** — a VS Code extension that generates professional commit messages automatically.

**How it works:**

`git add .`)` Ctrl+Shift+C`
**Features:**

AI commit message generators exist. But they:

My tool uses **pattern matching** and **file analysis** to generate suggestions — all locally, all instantly.

If you want to try it:   [https://payhip.com/b/3QYiN](https://payhip.com/b/3QYiN)

I'm planning:

Feedback welcome!
