Clean up local git branches and remotes accumulated from PR reviews. Use when the user asks to clean branches, remove stale remotes, or tidy up the local git state.
日本語の概要は準備中です。原文の説明を表示しています。
Create a branch, commit existing local changes, push them, and open a pull request. Use when submitting current work as a PR.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Turn a working tree diff into a clean branch, commit, and pull request.
.github/PULL_REQUEST_TEMPLATE.md. Read it and copy its full structure into the PR body. Do NOT remove, reorder, or skip any section or checkbox.- [ ]) in the PR body you generate. No exceptions, no workarounds, even if the user explicitly asks you to check them. The user goes to GitHub and checks them in person after verifying each statement is true.npm run ci passes" checkbox MAY be checked only if you ran npm run ci in this session and it passed. All other Testing checkboxes (browser tested, no console errors, types/doc added) require manual verification that only a human can perform — they MUST remain unchecked. You MAY add a supplementary note below the Testing section listing what automated validation you actually ran and the results.Before attempting to push or open a PR, verify that the necessary tools are available:
gh CLI is installed and authenticated (gh auth status). If not available, stop and ask the user to install and authenticate GitHub CLI first.gh reads credentials from the OS keyring. A sandboxed shell cannot reach the keyring and will report a false auth failure.
gh command (gh auth status, gh pr create, gh pr view, …) and every git push / git fetch that talks to GitHub with full permissions on the first attempt (required_permissions: ["all"] for the Shell tool). Do not probe these in the sandbox first.git status, git diff, git log, git branch) may stay sandboxed.CONTRIBUTING.md and any package-level instructions (e.g. packages/*/AGENTS.md) relevant to the changed files.git branch -r --sort=-committerdate | head -20), recent commit messages (git log --oneline -20), and the PR template.git config user.name and git config user.email are set and the email looks real (not empty, not noreply unless intentional). Warn the user if not..only in tests, conflict markers, or temp files in the diff.npm run ci and make sure it passes. Record results honestly.CONTRIBUTING.md)type/topic convention), reuse it.main or a default branch, create a new branch from it with a short kebab-case name: prefix (fix/, feat/, docs/, refactor/, chore/) + concrete topic words.type(scope): subject format. Keep the subject specific and compact.-u origin HEAD.gh pr create with the full PR template structure. Fill in "What" and "Type" sections based on the actual diff. Check "npm run ci passes" only if it actually passed in this session; leave all other "Testing" and all "Requirements" checkboxes unchecked.After successfully opening the PR, ALWAYS give a brief reminder in the user's language. Keep it concise and natural, but make sure it clearly tells the user:
fix/, feat/, docs/, refactor/, or chore/.type(scope): subject when scope is clear from the changed area.npm run ci (build, lint, typecheck, tests) before opening the PR. It must pass.gh CLI not available → stop, ask user to install it.- [ ]) in the PR body. The only checkbox you may check is "npm run ci passes", and only if it truly passed.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Clean up local git branches and remotes accumulated from PR reviews. Use when the user asks to clean branches, remove stale remotes, or tidy up the local git state.
日本語の概要は準備中です。原文の説明を表示しています。
Maintain the supported LLM model list: add a new model, or run routine maintenance to verify availability and discover new models worth adding. Use when the user asks to add/support a model, update the model list, or check model availability.
日本語の概要は準備中です。原文の説明を表示しています。
Conduct a thorough pre-implementation discussion before making significant changes. Use when the user wants to discuss, plan, or evaluate a change before implementing it — especially when they say words like 'discuss', 'evaluate', 'plan', or 'let's talk about'.
日本語の概要は準備中です。原文の説明を表示しています。
Update docs/CHANGELOG.md from git history, GitHub releases, and code diffs. Use when: writing release notes, syncing the latest changelog entry, summarizing a new tag, or keeping changelog wording concise and consistent.
日本語の概要は準備中です。原文の説明を表示しています。