review-cudf

Automates cudf pull request evaluation by collecting metadata, diffs, and context.

9.7k|1.1k|Updated May 7, 2017
One-click install
npx skills add https://github.com/rapidsai/cudf --skill review-cudf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-cudf
Source: https://github.com/rapidsai/cudf/tree/main/.agents/skills/review-cudf
Command: npx skills add https://github.com/rapidsai/cudf --skill review-cudf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly assess and approve cudf pull requests by automating the collection of PR metadata, diffs, and contextual context from the Developer Guide, enabling informed reviews.

Core Features & Use Cases

  • Fetch PR metadata (title, body, files, additions, deletions, base/head refs).
  • Retrieve the full diff for focused analysis and comment drafting.
  • Read and reference the libcudf developer guide to ensure adherence to project standards during reviews.
  • Use Case: A reviewer receives a cudf PR and wants a concise, criteria-based summary with suggested changes and risk flags.

Quick Start

Provide a cudf PR link or PR number to initiate a structured review.

Frequently Asked Questions about review-cudf

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

FAQPage Schema
How do I automate code review for cudf pull requests?

To review cudf pull requests, this Skill fetches metadata, diffs, and developer guide context to produce structured summaries with suggested changes and risk flags. You simply provide a PR link or number to initiate the evaluation.

What is the process for evaluating libcudf and pylibcudf PR diffs?

Evaluating libcudf and pylibcudf PR diffs involves fetching the complete file changes, additions, deletions, and base to head refs. The Skill reads the developer guide to ensure the code adheres to project standards during the review process.

Do I need the gh CLI to review cudf pull requests?

Reviewing cudf pull requests uses the gh CLI for access, but falls back to unauthenticated REST requests if the CLI is unavailable. This setup allows the Skill to collect the necessary PR metadata and context for automated evaluation.

How do I check a cudf PR against the developer guide checklist?

Checking a cudf PR against the developer guide checklist involves automatically reading the guide and applying its standards to the fetched PR diff and metadata. This process flags compliance issues and helps structure the final review comments.

Can I review Python integrations in cudf pull requests using this method?

You can review Python integrations in cudf pull requests because the automated evaluation applies across libcudf, pylibcudf, and Python layers. It extracts the relevant metadata and diffs to provide a criteria-based summary for the reviewer.