---
name: create-pr-commit
description: "Suggest conventional commit or pull request titles in the format type(scope): title, written in lowercase English. Use when asked to propose commit messages or PR titles, especially for /create-commit or /create-pr requests."
title: create-pr-commit
canonical_url: https://skilld.dev/gh/onmax/claude-config/create-pr-commit
last_updated: 2026-10-01T13:14:55.000Z
---

> **Skill from skilld.dev.** Follow the instructions below for this session. You do not need to install anything.
>
> If the user asked to install this Skill, run `npx skilld install onmax/claude-config/create-pr-commit`. Install writes the Skill files into the project, so every session loads them.

# Create Commit/PR Titles

## Workflow

1. Identify the change type: feat, fix, docs, style, refactor, perf, test, build, ci, chore, or revert.
2. Check repo health files (e.g., .github/ or contributing docs) for recommended scopes or naming tips.
3. Propose a concise scope (optional) that names the affected area (e.g., api, ui, docs, ci, auth).
4. Write a short, imperative title in lowercase English (no trailing period).
5. Output 1-3 options that follow `type(scope): title` or `type: title`.

## Heuristics

- Prefer clarity over cleverness.
- Keep titles under ~72 characters when possible.
- If the scope is unclear, omit it rather than guessing.
- When multiple change types apply, pick the primary one.

## Examples

- `docs: update contributing guide`
- `feat(auth): add oauth callback handler`
- `fix(ui): prevent double submit on form`
