macios-reviewer

Automate dotnet/macios pull request reviews against fixed rules.

2.9k|576|Updated Apr 20, 2016
One-click install
npx skills add https://github.com/dotnet/macios --skill macios-reviewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: macios-reviewer
Source: https://github.com/dotnet/macios/tree/main/.github/skills/macios-reviewer
Command: npx skills add https://github.com/dotnet/macios --skill macios-reviewer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the review process for dotnet/macios PRs, ensuring consistency with the project's established rules and reducing manual review time.

Core Features & Use Cases

  • Rule-driven PR reviews trigger on PRs or explicit review commands and check for bindings, MSBuild checks, nullable usage, formatting, performance, testing, native runtime code patterns, and Apple platform conformance.
  • Activation & scope loads the reference rules from references/review-rules.md to drive validations.
  • The SKILL.md frontmatter guides activation and scope for each review run.

Quick Start

Trigger a review by commenting "review this PR" on a macios PR or by supplying the PR URL to initiate the automated check.

Frequently Asked Questions about macios-reviewer

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

FAQPage Schema
How do I automate PR reviews for dotnet macios bindings and MSBuild tasks?

Automate dotnet macios PR reviews by triggering the Skill on a GitHub pull request or by supplying a PR URL. It evaluates bindings, MSBuild tasks, nullable annotations, and formatting against a fixed rule set to ensure project consistency.

What rules are checked when reviewing iOS and macOS native runtime code patterns?

Reviewing iOS and macOS native runtime code checks for nullable annotations, formatting, performance, testing, and Apple platform conformance. Validations are driven by loading fixed rules from the review rules reference file.

Can I use this automated review to check Apple platform conformance on code review requests?

Yes, you can trigger automated checks for Apple platform conformance on explicit code review requests. The Skill applies its rule set to validate native runtime code and binding patterns whenever a review is initiated.

How does the SKILL.md frontmatter determine the scope of a macios PR review?

The SKILL.md frontmatter guides the activation and scope for each review run by defining what aspects of the dotnet macios pull request are evaluated. It works alongside loaded reference rules to drive specific validations.

What is the best way to trigger an automated check on a macios pull request?

The best way to trigger an automated check is to comment "review this PR" directly on the GitHub pull request or provide the PR URL. This initiates validation of bindings, MSBuild tasks, and nullable usage.