스킬 iterate-pr
🔄

iterate-pr

낮은 위험 ⚙️ 외부 명령어📁 파일 시스템 액세스

Iterar em pull requests até que o CI passe

또한 다음에서 사용할 수 있습니다: sickn33,getsentry

Gerenciar falhas de CI e feedback de revisão requer verificar status repetidamente, aplicar correções e enviar alterações. Esta habilidade automatiza o ciclo de feedback-correção-envio para que desenvolvedores possam se concentrar em escrever código em vez de rastrear manualmente pipelines de CI.

지원: Claude Code(CC)
⚠️ 66 나쁨
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"iterate-pr" 사용 중입니다. Meu PR tem 2 testes falhando e um comentário de revisão. Corrija-os.

예상 결과:

  • ✓ Encontrou PR #123 para branch feature/login
  • ✓ Status CI: 2 falharam (test-unit, test-integration)
  • ✓ Encontrou 1 comentário de revisão de @reviewer
  • • Analisando falhas de testes...
  • • Resolvendo comentário de revisão...
  • ✓ Alterações commitadas e enviadas
  • • Observando CI... (checks passando: 5/7)
  • • Aguardando checks restantes...
  • ✓ Todos os checks de CI passaram! PR pronto para merge

보안 감사

낮은 위험
v5 • 1/17/2026

Documentation-only skill providing CI/CD workflow guidance. Uses standard GitHub CLI commands for PR iteration. All commands match the stated purpose of PR automation. Static findings are false positives - backticks flagged as shell execution are actually markdown code block markers in documentation.

2
스캔된 파일
374
분석된 줄 수
3
발견 사항
5
총 감사 수
낮은 위험 문제 (1)
Git command execution with staged changes
The skill includes git commands that stage and commit changes: `git add -A`, `git commit -m`, and `git push`. These commands modify the local repository and push changes to remote. An attacker with control over the skill execution could manipulate commit messages or push unintended changes.

위험 요인

⚙️ 외부 명령어 (4)
📁 파일 시스템 액세스 (1)
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
81
콘텐츠
19
커뮤니티
88
보안
91
사양 준수

만들 수 있는 것

Corrigir falhas de CI automaticamente

Corrigir continuamente falhas de testes e problemas de linting até que todos os checks de CI passem sem polling manual

Resolver feedback de revisão eficientemente

Rastrear e resolver comentários de revisão humana através de múltiplos ciclos de iteração até aprovação

Monitorar feedback de bots

Aguardar Sentry, Codecov e outros checks de bots completarem antes de resolver seus feedbacks

이 프롬프트를 사용해 보세요

Iteração básica de PR
Use a habilidade iterate-pr para corrigir os checks de CI falhos no meu PR atual
Resolver feedback de revisão
Verifique meu PR para feedback de revisão e resolva todos os comentários usando iterate-pr
Verificação completa de CI
Execute iterate-pr para garantir que todos os checks de CI passem e todo feedback seja resolvido antes do merge
Depurar falhas persistentes
Use iterate-pr para investigar por que meu CI está falhando repetidamente e determinar se precisa de intervenção do usuário

모범 사례

  • Verifique se o PR existe para seu branch atual antes de iniciar a iteração
  • Aguarde a conclusão dos checks relacionados a bots (Sentry, Codecov) antes de resolver seus feedbacks
  • Valide se o feedback é legítimo e não já foi resolvido antes de fazer alterações
  • Deixe a habilidade parar e pedir ajuda quando falhas persistirem além de 3 tentativas

피하기

  • Executar a habilidade sem autenticação do GitHub CLI ou permissões adequadas do repositório
  • Ignorar checks de CI pendentes e resolver feedback muito cedo
  • Assumir que todo feedback está correto sem validar o problema primeiro
  • Continuar iteração quando falhas de CI são problemas de infraestrutura não relacionados ao seu código

자주 묻는 질문

Esta habilidade funciona com GitHub Enterprise?
Sim. O GitHub CLI (gh) funciona com instalações do GitHub Enterprise Server quando autenticado corretamente.
Quanto tempo ela espera entre checks de CI?
Por padrão, faz polling a cada 30 segundos usando `gh pr checks --watch --interval 30` para monitoramento eficiente.
Posso personalizar quais checks de CI aguardar?
Sim. Use `gh pr checks --required` para focar apenas em checks obrigatórios e ignorar opcionais.
Meus dados estão seguros ao usar esta habilidade?
Sim. A habilidade apenas lê metadados do PR e faz push de commits que você aprova explicitamente. Nenhum dado é enviado para servidores externos.
O que acontece se o CI continuar falhando?
A habilidade para após 3 tentativas fracassadas e pede sua ajuda. Isso captura testes flaky ou problemas mais profundos que requerem investigação.
Como isso é diferente do auto-merge do GitHub Actions?
Esta habilidade investiga ativamente falhas, aplica correções de código e resolve feedback de revisão. Auto-merge apenas combina checks que passam.

개발자 세부 정보

파일 구조

📄 SKILL.md