commit-review

Review WeChat Mini Program code for architectural and quality violations.

1|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/wvlvik/toy-skills --skill commit-review-wvlvik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-review
Source: https://github.com/wvlvik/toy-skills/tree/main/skills/commit-review
Command: npx skills add https://github.com/wvlvik/toy-skills --skill commit-review-wvlvik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the code review process for WeChat Mini Program native development, catching critical architectural violations, best practice deviations, and common errors before code is committed.

Core Features & Use Cases

  • Architectural Constraint Checks: Validates runtime module externalization, dependency installation rules, TypeScript enforcement, and Tailwind CSS usage.
  • Code Quality & Best Practices: Enforces component configuration, setData optimization, and correct component vs. page usage.
  • Common Issue Detection: Identifies iOS date parsing issues and ensures proper icon usage.
  • Use Case: Before pushing your code, use this skill to automatically scan your changes for any violations of the project's strict coding standards, ensuring a cleaner and more maintainable codebase.

Quick Start

Run the commit-review skill to check my staged code changes for any violations.

Frequently Asked Questions about commit-review

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

FAQPage Schema
How do I automate code review for WeChat Mini Program native development?

Automate WeChat Mini Program code review by scanning staged Git commits to enforce architectural constraints, TypeScript usage, and Tailwind CSS best practices before changes are pushed.

What WeChat Mini Program coding standards should I check before a git commit?

Before a git commit, check runtime module externalization, devDependencies installation rules, setData optimization, component configurations, and iOS date parsing compatibility to ensure WeChat Mini Program code quality.

Can I enforce TypeScript and Tailwind CSS usage in WeChat Mini Program projects?

Yes, you can enforce TypeScript and Tailwind CSS usage by running automated architectural constraint checks that validate strict coding standards and detect deviations before committing code.

Why does my WeChat Mini Program code fail on iOS devices?

WeChat Mini Program code commonly fails on iOS due to date parsing issues; automated common issue detection scans your codebase to identify these iOS-specific compatibility errors before commit.

What is the best way to prevent setData performance issues in WeChat Mini Programs?

The best way to prevent setData performance issues is to use automated code review checks that validate setData optimization and enforce component configuration best practices before pushing code.

Do I need to install devDependencies differently for WeChat Mini Program native development?

Yes, WeChat Mini Program native development requires specific devDependencies installation rules; automated dependency validation checks your project structure to ensure correct module externalization before commit.