Mr Description banner
strataljs strataljs

Mr Description

Git community

Description

Analyze the current branch and generate a merge request title and description. ## Instructions 1. Determine the base branch by checking if this branch tracks an upstream, otherwise default to `main`. 2. Run `git log <base>..HEAD --oneline` to get all commits on this branch. 3. Run `git diff <base>...HEAD --stat` to get a summary of changed files. 4. Run `git diff <base>...HEAD` to read the actual code changes. 5. Based on the commits and diff, generate: ### Title - Use conventional commit for

Installation

Installs to ~/.claude/commands/strataljs-stratal-mr-description.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/strataljs/stratal/HEAD/.claude/commands/mr-description.md -o ~/.claude/commands/strataljs-stratal-mr-description.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository