What problem does it solve?
Manually reviewing community-submitted GitHub Pull Requests for the LinaPro project is time-consuming, inconsistent, and risks merging non-compliant code that violates project governance rules. This Skill automates the entire review workflow to ensure all community contributions meet project standards without requiring manual effort from maintainers for every PR.
Core Features & Use Cases
- Spec-Driven PR Review: Automatically validates PR changes against project-defined AGENTS.md and .agents/rules/*.md governance rules loaded from the target branch, ensuring alignment with project standards.
- Constructive Feedback & Labeling: Posts polite, constructive comments for non-compliant PRs with clear fix suggestions, and adds the
bot-approved label to fully compliant PRs to speed up merging.
- Escalation for Edge Cases: Automatically escalates PRs that cannot be reliably reviewed (e.g., missing rules, governance file changes, permission issues) to relevant project members for human intervention.
- Use Case: LinaPro maintainers can use this Skill to screen all open community PRs in bulk, reduce manual review workload, and ensure consistent enforcement of project contribution rules across all community submissions.
Quick Start
Use the lina-community-pr-review skill to review all open community Pull Requests for the linaproai/linapro repository and label fully compliant ones as approved.