Automates PR reviews for the MiniMax Skills repository with a two-phase approach. First runs a Python validation script that enforces hard rules like YAML frontmatter parsing, required fields, and secret detection. Then guides you through manual content review covering scope overlap, trigger conditions in descriptions, file sizes, API key handling, and README sync. The validation script must pass with exit code 0 before merge. It's built specifically for skills repository maintenance, so you'll need to adapt the paths and rules if you want to use it elsewhere. Saves time on the mechanical checks so you can focus on whether a skill actually makes sense.

skills.sh installs
1.8K
GitHub stars
13.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add minimax-ai/skills --skill pr-review --agent claude-code

Installs into .claude/skills of the current project.

Files

PR Review Skill

Review pull requests against repository standards. Two-phase process: automated validation, then manual content review.

Phase 1: Automated Validation (Hard Rules)

Run the validation script to check structural requirements:

python .claude/skills/pr-review/scripts/validate_skills.py

The script checks:

  • SKILL.md exists in every skill directory
  • YAML frontmatter is parseable
  • Required fields present: name, description
  • name matches directory name
  • No hardcoded secrets detected

All ERROR-level checks must pass. WARNING-level items (missing license, metadata) should be flagged but are not blockers.

See references/structure-rules.md for the complete hard rules specification.

Phase 2: Content Review (Soft Guidelines)

After automated checks pass, review the PR against quality guidelines:

Sponsors

Details

Repository
github.com/minimax-ai/skills
Categories
Git & Pull Requests, Code Review & Quality, Automation & Workflows
First seen
Apr 16, 2026

More from minimax-ai/skills

All 19
1google-gemini avatarasync-pr-reviewgoogle-gemini/gemini-cliTrigger this skill when the user wants to start an asynchronous PR review, run background checks on a PR, or check the status of a previously started async PR r356skills.sh installs
2agynio avatargh-pr-reviewagynio/gh-pr-reviewgh pr review354skills.sh installs
3decebals avatargit-commitdecebals/claude-code-javaGenerate conventional commit messages for Java projects. Use when user says "commit", "create commit", "commit changes", or after completing code changes that n249skills.sh installs
4sickn33 avatargit-pr-workflows-pr-enhancesickn33/antigravity-awesome-skillsgit pr workflows pr enhance241skills.sh installs
5laurigates avatargit-commit-workflowlaurigates/claude-pluginsConventional commit format, staging, and message conventions. Use when writing commit messages, staging files, grouping changes, or auto-detecting linked issues160skills.sh installs
60xbigboss avatargit-rebase-sync0xbigboss/claude-codegit rebase sync146skills.sh installs