code-review

Review Mendix web-widget PR diffs for conventions, React/MobX, versioning, tests, styling, security, and accessibility.

40|84|Updated Oct 4, 2022
One-click install
npx skills add https://github.com/mendix/web-widgets --skill code-review-mendix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/mendix/web-widgets/tree/main/.agents/skills/code-review
Command: npx skills add https://github.com/mendix/web-widgets --skill code-review-mendix

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviewers need a consistent, efficient way to enforce Mendix widget standards during PRs across a large monorepo. This Skill provides a structured checklist and diff-based guidance to catch conventions, React/MobX patterns, versioning, test coverage, styling, security, and accessibility issues.

Core Features & Use Cases

  • Automated checks for Mendix widget conventions, React/MobX patterns, versioning, test coverage, Atlas UI styling, security, and accessibility.
  • Diff-based reviews that focus on changed files, reducing review time and increasing consistency across packages.
  • Use Case: When a multi-package PR is opened, apply this Skill to validate code quality and surface issues before merging.

Quick Start

Run the PR diff to identify changed files, then run lint and tests to surface issues before merging.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automate pull request reviews for Mendix web widgets?

Automate PR reviews for Mendix web widgets by inspecting PR diffs to validate conventions, React/MobX usage, versioning, tests, Atlas styling, security, and accessibility. Run local lint and unit tests, then check CI results before merging.

How do I validate React and MobX patterns in a monorepo pull request?

Validate React and MobX patterns in monorepo pull requests by running diff-based validations that focus on changed files across multiple packages, enforcing widget conventions and targeted code checks before merging.

Does this automated code review check accessibility and security for Mendix widgets?

This automated code review checks accessibility and security for Mendix widgets. It inspects PR diffs to validate Atlas UI styling, security practices, and accessibility standards alongside React patterns and test coverage.

What is the best way to review multi-package PRs in a Mendix widget monorepo?

The best way to review multi-package PRs in a Mendix widget monorepo is using diff-based guidance that focuses on changed files. This reduces review time and enforces consistent widget conventions across packages.

Do I need to run lint and tests locally before reviewing a Mendix widget PR?

You need to run lint and tests locally before reviewing a Mendix widget PR. The review requires local lint and unit test execution, plus checking CI results for lint and related CI checks to surface issues.

How does diff-based code review handle changelog practices for Mendix widgets?

Diff-based code review handles changelog practices by inspecting changed files in the PR diff. It enforces adherence to changelog practices alongside versioning and widget convention validations before merging.