roborev:address

Fetch roborev review results by job ID and apply code fixes.

330|47|Updated Aug 30, 2020
One-click install
npx skills add https://github.com/harperreed/dotfiles --skill roborev-address-harperreed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: roborev:address
Source: https://github.com/harperreed/dotfiles/tree/main/.codex/skills/roborev-address
Command: npx skills add https://github.com/harperreed/dotfiles --skill roborev-address-harperreed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It resolves failed roborev code review findings by fetching the review output and applying targeted code changes so the review passes.

Core Features & Use Cases

  • Fetch and interpret a review: Pulls the review by job ID and checks whether the verdict is Pass or Fail.
  • Fix findings by severity: Reads the impacted files and addresses issues in priority order using the reported severity, paths, and line numbers.
  • Close the loop in roborev: Records a comment summarizing the changes so the review reflects that the findings were addressed, then asks whether to commit.

Quick Start

Run: roborev:address <job_id> to fetch the roborev review, fix the failing findings, record a roborev comment, and then ask whether to commit the changes.

Frequently Asked Questions about roborev:address

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically fix failed automated code review findings?

Fixing failed code review findings involves fetching the review by job ID, parsing the verdict and findings, reading referenced files to apply fixes by severity, running available tests, and submitting a summary comment back to the review system.

What's the best way to resolve failing roborev code review jobs?

The best way to resolve failing roborev jobs is to fetch the review output, check if the verdict is Pass or Fail, fix the identified issues by reading impacted file paths and line numbers, and submit a comment summarizing the applied changes.

How does automated remediation prioritize issues when fixing code review results?

Automated remediation prioritizes issues by parsing the reported severity, file paths, and line numbers from the review findings, then applying targeted code changes to the impacted files in strict priority order based on severity.

Can I run repository tests after applying fixes from a code review?

Yes, you can run available tests for the repository after applying code review fixes. The workflow reads referenced files, addresses issues by severity, and runs available tests before submitting a summary comment and asking whether to commit the changes.

Do I need a job ID to fetch and address code review findings?

Yes, a job ID is required to fetch and address code review findings. The process requires executing the review show command with the specific job ID to parse the verdict and findings before applying any targeted code fixes.

What happens after automated remediation fixes the code review findings?

After automated remediation fixes the findings, the workflow records a comment summarizing the changes so the review reflects that the findings were addressed, then asks whether to commit the changes to the repository.