git-workflow

Guides the agent on how to handle git operations and generate .patch files instead of submitting PRs.

npx skills add https://github.com/google-gemini/gemini-managed-agents-templates --skill git-workflow

Git Workflow Skill

This skill provides guidelines for interacting with the Git repository and generating patches.

Steps

  1. Clone Repository: git clone https://github.com/<owner>/<repo>.git
  2. Make Changes: Edit files in the cloned repository.
  3. Generate Patch:
    • For a simple diff: git diff > ../output/fix.patch
    • For a proper commit-based patch:
      git add .
      git commit -m "Fix: describe the fix"
      git format-patch -1 HEAD --output-directory=../output/
      

Rules

  • CRITICAL: Do NOT push to remote branches.
  • CRITICAL: Do NOT attempt to create Pull Requests or use GitHub CLI (gh).
  • Always verify your changes locally before generating the patch.
  • Save all generated patches to {workspace}/output/.

Mais skills de google-gemini

greeter
google-gemini
Uma habilidade de saudação amigável
official
code-reviewer
google-gemini
Revisão automatizada de código para alterações locais e pull requests remotos, com análise estruturada em correção, manutenibilidade e segurança. Suporta alterações no sistema de arquivos local (staged e unstaged) e PRs remotos (por número ou URL) com checkout automático via GitHub CLI. Analisa o código em sete dimensões: correção, manutenibilidade, legibilidade, eficiência, segurança, tratamento de casos extremos e cobertura de testes. Executa suítes opcionais de verificação preflight (ex.: npm run preflight) para detectar...
official
review-duplication
google-gemini
Use esta habilidade durante revisões de código para investigar proativamente a base de código em busca de funcionalidades duplicadas, reinvenção da roda ou falha em reutilizar recursos existentes…
official
reconciliation
google-gemini
Conciliar despesas carregadas com o banco de dados de faturas pré-analisadas, sinalizando discrepâncias como divergências de valores, faturas ausentes e incompatibilidades de comerciante…
official
agent-tui
google-gemini
Main Agents: Do NOT use this skill directly. If you need to test the TUI, invoke the `tui_tester` subagent. Drive terminal UI (TUI) applications…
official
async-pr-review
google-gemini
Acione esta habilidade quando o usuário quiser iniciar uma revisão de PR assíncrona, executar verificações em segundo plano em um PR ou verificar o status de uma revisão de PR assíncrona iniciada anteriormente…
official
ci
google-gemini
Uma habilidade especializada para o Gemini CLI que fornece alta performance e falha rápida.
official
critique
google-gemini
Expertise em auditar e corrigir scripts de repositório e workflows do GitHub Actions para garantir robustez técnica e segurança.
official