Generate a conventional commit PR title from git diff analysis. Use when the user asks to generate a PR title, write a pull request title, or create a conventional commit title for a branch.
96
95%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
<type>[optional scope]: <description>| Type | When to use |
|---|---|
feat | New feature or enhancement |
fix | Bug fix |
refactor | Code restructuring without behavior change |
chore | Maintenance (dependencies, configs, scripts) |
test | Adding or updating tests |
docs | Documentation changes |
perf | Performance improvements |
style | Code style/formatting (no logic change) |
ci | CI/CD pipeline changes |
build | Build system or external dependency changes |
revert | Reverting a previous commit |
Optional. Infer from the primary folder or feature area being modified.
Infer the scope from the primary feature area or directory being modified. Any meaningful area in the repo is a valid scope.
Common scopes (non-exhaustive): analytics, transactions, wallet, ui, network, settings, permissions, tokens, nfts, swaps, bridge, staking, onboarding, confirmations, agents, e2e, deps, ramp, earn, perps, predict, notifications, accounts
Avoid: Generic scopes like app, src, components that don't convey meaning.
When to omit: If changes span multiple unrelated areas, omit scope entirely.
git rev-parse --abbrev-ref HEADgit diff main...HEADfeat(predict): add market details view
fix(transactions): resolve memory leak in controller
refactor(analytics): migrate rewards tracking to useAnalytics hook
chore(deps): update @metamask/controller-utils to v5.0.0
test(onboarding): add e2e spec for SRP import flow
docs(staking): update pooled staking integration guide
perf(wallet): lazy-load token list on scroll
style(ui): apply design system tokens to network selector
ci: add conventional commit validation to PR checks
revert: undo NFT gallery feature flag removalPR titles are validated by the amannn/action-semantic-pull-request GitHub Action (.github/workflows/pr-title-linter.yml). Titles that don't follow Conventional Commits format will fail CI.
bee9b14
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.