Toolverse
All skills

iterate-pr

by davila7

Iterate on a PR until CI passes. Use when you need to fix CI failures, address review feedback, or continuously push fixes until all checks are green. Automates the feedback-fix-push-wait cycle.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
davila7
Category
Security

About this skill

Iterate on a PR until CI passes. Use when you need to fix CI failures, address review feedback, or continuously push fixes until all checks are green. Automates the feedback-fix-push-wait cycle.

How to use

  1. Upewnij się, że masz zainstalowany GitHub CLI (gh) i jesteś zalogowany na swoim koncie GitHub. Skill wymaga dostępu do repozytorium i uprawnień do odczytu statusu PR.
  2. Przejdź do gałęzi, na której pracujesz i na której istnieje otwarty pull request. Skill automatycznie zidentyfikuje numer PR i jego metadane.
  3. Uruchom skill — najpierw sprawdzi status wszystkich checków CI (testy, lintery, analizatory kodu). Jeśli jakieś checky są w stanie pending, skill czeka, aż się ukończą, aby uniknąć duplikowania pracy.
  4. Po ukończeniu checków skill zbiera feedback od recenzentów oraz komentarze od botów (Sentry, Codecov, Cursor, Bugbot, Seer). Czyta zarówno uwagi inline'owe, jak i komentarze w konwersacji PR.
  5. Dla każdego nieudanego checka skill pobiera logi z GitHub Actions, aby zidentyfikować dokładny powód błędu.
  6. Na podstawie zebranych informacji możesz ręcznie naprawić kod, a skill wspiera iteracyjny proces — po każdym pushu ponownie sprawdza status CI i feedback, aż wszystkie checky będą zielone.

Related skills

python-expert

by Shubhamsaboo

Senior Python developer expertise for writing clean, efficient, and well-documented code.\nUse when: writing Python code, optimizing Python scripts, reviewing Python code for best practices,\ndebugging Python issues, implementing type hints, or when user mentions Python, PEP 8,

Security
2777

brand-voice

by anthropics

Apply and enforce brand voice, style guide, and messaging pillars across content. Use when reviewing content for brand consistency, documenting a brand voice, adapting tone for different audiences, or checking terminology and style guide compliance.

Security
48158

1password

by openclaw

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.

Security
1174

reviewing-code

by CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

Security
1493

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173

academic-researcher

by Shubhamsaboo

Academic research assistant for literature reviews, paper analysis, and scholarly writing.\nUse when: reviewing academic papers, conducting literature reviews, writing research summaries,\nanalyzing methodologies, formatting citations, or when user mentions academic research,

Security
1260