Expertise in managing the Git and GitHub Pull Request lifecycle, including staging changes, generating PR descriptions, and branch management.
npx skills add https://github.com/google-gemini/gemini-cli --skill prs
Standardize how the Gemini CLI Bot stages its changes, generates Pull Request
descriptions, and manages the lifecycle of both new and existing PRs.
If you are proposing fixes and PR creation is enabled (per the System Directive):
changes. Changes are unrelated if they address different root causes.
unrelated refactor, or a metrics script update. Metrics and fixes MUST
be in separate PRs.
write_file tool to createpr-description.md.
it is recommended, and the expected impact.
git add <files> command.
staging internal bot management files. If they are accidentally staged, you
MUST unstage them using git reset <file>.
pr-description.md, lessons-learned.md,branch-name.txt, pr-comment.md, pr-number.txt, issue-comment.md, or
anything in history/.
If you are continuing work on an existing Task or responding to a comment on an
existing bot PR:
write_file to generate branch-name.txtcontaining the current branch name (e.g., bot/task-BT-01).
write_file to generate pr-number.txt containing thenumeric PR ID.
issue-comment.md.pr-comment.md.gh run view. Yourpriority must be generating a new patch and staging it with git add to fix
the failure.
Execute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping
Comprehensive GitHub code review with AI-powered swarm coordination
Create high-quality git commits: review/stage intended changes, split into logical commits, and write clear commit messages (including Conventional Commits). Use when the user asks to commit, craft a commit message, stage changes, or split work into multiple commits.
Comprehensive truth scoring, code quality verification, and automatic rollback system with 0.95 accuracy threshold for ensuring high-quality agent outputs and codebase reliability.
GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and all GitHub operations from the command line.
GitHub CLI - manage repositories, issues, pull requests, actions, releases, and more from the command line.
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess its impact, and create acti
Take google-gemini/prs from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.