Commit Message

Create a Commit Message tailored to your inputs.

Share:XWhatsAppLinkedIn
Generate 3 Conventional Commit message options for the following changes.

Type: {{input}}
Breaking change: {{input}}

Changes:
{{input}}

Return a JSON object with this exact shape:
{
  "commits": [
    { "message": "type(scope): description", "explanation": "brief note on style choice" },
    { "message": "type: description", "explanation": "brief note on style choice" },
    { "message": "type(scope): description", "explanation": "brief note on style choice" }
  ]
}

Rules:
- Use type "{{input}}" for all messages
- Vary scope specificity across the 3 options (narrow scope, no scope, broader scope)
- Keep descriptions under 72 characters, imperative mood, no period at end
{{input}}
- Return valid JSON only, no markdown fences

Fill the 1 field below to customize.

Customize before copy

Fill these — your prompt updates live.

Stays in your browser. Nothing sent anywhere — we don't run a server for this.

Using Gemini, Llama, Mistral or local LLMs? Copy the prompt and paste — no deep-link supported.

Related

You might also like

Made with KLI — extracted from real tools, shared free. krakelabsindia.com