github-pr-reviewer

Review GitHub Pull Request

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "github-pr-reviewer" with this command: npx skills add home-assistant/core/home-assistant-core-github-pr-reviewer

Review GitHub Pull Request

Preparation:

  • Check if the local commit matches the last one in the PR. If not, checkout the PR locally using 'gh pr checkout'.

  • CRITICAL: If 'gh pr checkout' fails for ANY reason, you MUST immediately STOP.

  • Do NOT attempt any workarounds.

  • Do NOT proceed with the review.

  • ALERT about the failure and WAIT for instructions.

  • This is a hard requirement - no exceptions.

Follow these steps:

  • Use 'gh pr view' to get the PR details and description.

  • Use 'gh pr diff' to see all the changes in the PR.

  • Analyze the code changes for:

  • Code quality and style consistency

  • Potential bugs or issues

  • Performance implications

  • Security concerns

  • Test coverage

  • Documentation updates if needed

  • Ensure any existing review comments have been addressed.

  • Generate constructive review comments in the CONSOLE. DO NOT POST TO GITHUB YOURSELF.

IMPORTANT:

  • Just review. DO NOT make any changes

  • Be constructive and specific in your comments

  • Suggest improvements where appropriate

  • Only provide review feedback in the CONSOLE. DO NOT ACT ON GITHUB.

  • No need to run tests or linters, just review the code changes.

  • No need to highlight things that are already good.

Output format:

  • List specific comments for each file/line that needs attention

  • In the end, summarize with an overall assessment (approve, request changes, or comment) and bullet point list of changes suggested, if any.

  • Example output: Overall assessment: request changes.

  • [CRITICAL] Memory leak in homeassistant/components/sensor/my_sensor.py:143

  • [PROBLEM] Inefficient algorithm in homeassistant/helpers/data_processing.py:87

  • [SUGGESTION] Improve variable naming in homeassistant/helpers/config_validation.py:45

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

home assistant integration knowledge

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

Home Assistant Agent (Secure)

Control Home Assistant smart home devices securely using the Assist (Conversation) API. Passes natural language to Home Assistant's built-in NLU for safe, to...

Registry SourceRecently Updated
8752Profile unavailable
Coding

home-assistant

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

bot

The Universal Autonomous Entity Standard. A local-first framework for observable, composable agents with policy-guarded execution on ClawHub.

Registry SourceRecently Updated
1550Profile unavailable