
google-gemini/gemini-cli
7 skills15k installs735k starsGitHub
Install
npx skills add https://github.com/google-gemini/gemini-cliSkills in this repo
1Code Reviewercode-reviewer is a Gemini CLI-oriented agent skill that walks an agent through professional reviews of either working-tree changes or GitHub Pull Requests. Solo builders use it when they want consistency before merge: checkout the PR, run the project preflight script, read intent from the description, then scrutinize diffs for correctness and maintainability rather than style nitpicks alone. The skill distinguishes remote versus local targets up front so the agent does not guess whether to invoke gh or git diff. It fits indie teams who lack a dedicated reviewer on every PR but still want a repeatable ritual tied to repo standards. Because review happens during active development and again before ship, treat it as multi-phase tooling anchored at Ship/review. It does not replace automated CI; it layers narrative judgment and standards alignment on top of preflight signals.7.1kinstalls2Docs WriterDocs-writer is an agent skill that encodes a concise style guide for when to say quota versus limit (and related terms) in interfaces and documentation. Solo builders shipping CLI tools, APIs, or SaaS around Google or Gemini models often mix administrative entitlement language with real-time cap messages; inconsistent wording confuses users at billing screens and in rate-limit errors. The skill gives TL;DR rules, definition splits, and example phrases for navigation labels, contextual help, and remediation copy. Use it whenever an agent drafts or revises docs, in-app strings, or support articles that mention usage caps. It is editorial, not a doc generator: it steers terminology so quota increases, limit errors, and usage tracking read as one coherent system. Intermediate complexity because writers must map each UI surface to the right term without overloading every sentence with both words.2.7kinstalls3Pr Creatorpr-creator is a procedural agent skill for solo and indie builders who ship through GitHub-style workflows but want the agent to follow the same rituals a careful teammate would. It starts by verifying you are not on main, forces a descriptive feature branch when needed, and confirms working tree cleanliness with explicit commit steps before any PR text is drafted. It then locates the repository’s pull request template—checking common `.github` paths and choosing among multiple templates when the repo defines bug vs feature variants. The skill is aimed at Claude Code, Gemini CLI, Cursor, and similar agents invoked with “create a PR” or “open a pull request,” so output matches house style instead of a generic markdown blurb. It matters because skipping branch hygiene or template sections slows review and breaks CI expectations on small teams where the builder is also the release manager.2kinstalls4Docs Changelogdocs-changelog is a procedural agent skill from the Gemini CLI repo that standardizes how release changelogs are written across latest.md, preview.md, and index.md. Solo builders and small teams maintaining a CLI or agent product can invoke it when automated release tooling hands off a version tag, timestamp, and raw GitHub-style release body. The workflow first classifies the version (nightly aborts; minor stable vs preview paths), then rewrites highlights to match project tone using the bundled highlights_examples reference. It is aimed at maintainers who want consistent, scannable release notes without manually curating every bullet from a noisy PR list. Use it at release time—not during feature development—so public docs stay aligned with semver semantics and stable vs preview audiences.1kinstalls5Pr Address CommentsPR Address Comments is a Gemini CLI agent skill that structures how you work through GitHub pull request feedback on your active branch. It starts by running the bundled fetch-pr-info script so truncated logs do not hide unresolved review threads, then correlates the diff, commit history, and comment authors—especially your own notes—to produce a readable status map. Resolved conversations collapse to single ✅ lines; open items stay numbered so you can prioritize responses to automated reviewers or teammates. The procedure deliberately stops before code changes: you review the summary and decide which fixes, replies, or dismissals to pursue. That makes it a ship-phase review companion for solo builders who merge their own PRs and need a consistent ritual instead of scrolling the GitHub UI blindly.781installs6Pirate SkillPirate-skill is a deliberately trivial Gemini CLI skill that makes the assistant answer in pirate dialect and mention Arrr every turn. Solo builders install it to validate that custom skills load, to show teammates how SKILL.md shapes tone, or for demos—not to ship product features. It illustrates how little procedural knowledge can be packaged as an agent capability compared to integration-heavy skills. Treat it as a teaching stub in the same family as hello-world examples for Claude Code or Cursor rules.710installs7Github Issue CreatorGitHub Issue Creator is an agent skill for solo and indie builders who need repository-compliant issues without fighting the shell or guessing required fields. When someone asks you to file a bug, feature, or site issue, the skill first classifies the request, locates the matching template under `.github/ISSUE_TEMPLATE/`, and reads YAML or Markdown definitions so titles and bodies match maintainer expectations. It prepares YAML form values per template `id` or mirrors Markdown sections, then creates the issue through the GitHub CLI with the body written to a temporary file—a critical guardrail for long repro steps, logs, and formatted markdown. Default labeling includes `🔒 maintainer only` unless explicitly overridden, which keeps public repos aligned with maintainer-only workflows. It fits Claude Code, Cursor, Codex, and similar agents in active repos where gh is authenticated and templates exist.685installs