ワンクリックで
mr-generator
Automatically generate concise MR titles and descriptions based on current branch diff
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Automatically generate concise MR titles and descriptions based on current branch diff
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Select and run proportionate validation for changes to apps/canvas-workspace. Use when iterating on Canvas Workspace code, finishing a feature or fix, preparing release evidence, or deciding whether a full performance report is necessary.
Deep-research a topic and build a structured Pulse Canvas workspace with approved research depth, source-backed findings, progressive or final canvas creation, spatially organized frames, content nodes, and connections. Use when the user asks to bootstrap, generate, research, organize, or build an AI-created canvas.
Extend an existing Pulse Canvas frame with local, source-backed research while preserving the surrounding canvas. Use when the user asks to research, enrich, expand, verify, update, or add sources/details inside a selected or named frame, rather than bootstrapping a whole new canvas.
Operate Pulse Canvas workspaces — read user-curated context, write results, create nodes
Add or change a Pulse Canvas capability that must be available through structured agent tools and the pulse-canvas CLI. Use for cross-workspace Capability Runtime changes spanning apps/canvas-workspace, packages/canvas-cli, or packages/cli, including new live read, operate, or unsafe application actions.
Run the canvas-workspace performance evaluation, publish the latest static dashboard through the local nginx/Cloudflare Tunnel route, capture a screenshot, and summarize the report. Use when the user asks to run Pulse Canvas/canvas-workspace perf checks, deploy the performance dashboard, refresh https://jasperhu.art/apps/canvas-perf/, or send a dashboard screenshot from Feishu/remote-server.
| name | mr-generator |
| description | Automatically generate concise MR titles and descriptions based on current branch diff |
| description_zh | Automatically generate concise MR titles and descriptions from the current branch diff, then create MR via gh by default. |
| version | 1.3.0 |
| author | Pulse Coder Team |
This skill generates concise English MR titles and descriptions based on the diff between the current branch and the target branch (default: origin/master). It creates the MR via gh by default, unless preview mode is enabled or --no-create is passed.
feat, fix, refactor, docs, test, chore)gh unless --preview or --no-create is setorigin/master).--preview or --no-create is set, stop after printing.gh:
gh pr create --title "<generated_title>" --body "<generated_body>"
# Generate title/description, then create MR by default
./mr-generate.sh
# Set target branch (default: origin/master)
./mr-generate.sh --target origin/develop
# Preview only (generate, do not create MR)
./mr-generate.sh --preview
# Print only (no MR creation)
./mr-generate.sh --no-create
# Run after push
git push origin HEAD
./mr-generate.sh
Brief description of changes
- Key change 1
- Key change 2
- Impact or improvement
Title: feat: add user authentication with JWT
Description:
Implement secure user authentication using JWT tokens
- Add login/logout endpoints
- Implement token validation middleware
- Add user registration flow
- Update API documentation
Title: fix: resolve login validation error
Description:
Resolve email validation issue in user login
- Fix regex pattern for email validation
- Add proper error handling for invalid formats
- Update unit tests for edge cases
Title: refactor: simplify API response handling
Description:
Improve API response consistency and error handling
- Standardize response format across endpoints
- Add centralized error handling middleware
- Reduce code duplication in controllers
- Update test assertions