code-review

Review code across nine dimensions with severity-rated findings.

Updated Nov 13, 2025
One-click install
npx skills add https://github.com/changjian-wang/dawning --skill code-review-changjian-wang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/changjian-wang/dawning/tree/main/.github/skills/code-review
Command: npx skills add https://github.com/changjian-wang/dawning --skill code-review-changjian-wang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill systematically reviews code to identify and rectify issues across critical areas like style, security, performance, and testing, ensuring higher code quality and maintainability.

Core Features & Use Cases

  • Comprehensive Code Analysis: Evaluates code against 9 distinct dimensions: code style, dependency injection, object mapping, API design, database practices, security, performance, error handling, and testing.
  • Structured Feedback: Provides detailed findings categorized into "Compliant," "Suggestions for Improvement," and "Must Modify," complete with severity ratings and actionable recommendations.
  • Use Case: Before merging a significant feature, use this Skill to perform a thorough code review, catching potential bugs, security vulnerabilities, and performance bottlenecks early in the development cycle.

Quick Start

Use the code-review skill to analyze the attached code changes for adherence to project standards.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I perform a multi-dimensional code review before merging a feature?

Multi-dimensional code review evaluates code changes across 9 distinct dimensions including style, security, performance, and testing. It analyzes provided files to identify bugs and vulnerabilities early, ensuring adherence to best practices and higher maintainability before integration.

What is static analysis for coding standards and best practices?

Static analysis for coding standards automatically checks source code against predefined rules without executing it. This process identifies areas for improvement by evaluating dependency injection, object mapping, and API design to ensure quality assurance and structural compliance.

How do I check database schema and API design against software development best practices?

Checking database schema and API design against best practices involves analyzing code structure for optimal patterns. The review assesses database practices and API endpoints, providing actionable recommendations with severity ratings to rectify potential architectural bottlenecks.

Can I get structured feedback with severity ratings for security practices and error handling?

Yes, structured feedback for security practices and error handling categorizes findings into compliant, suggestions for improvement, and must modify. It includes severity ratings and actionable recommendations to address vulnerabilities and optimize error handling strategies effectively.

What's the best way to evaluate unit testing coverage and performance optimizations in code changes?

Evaluating unit testing coverage and performance optimizations is best handled through automated multi-dimensional analysis. It reviews code changes specifically for testing gaps and performance bottlenecks, delivering detailed findings to ensure software reliability and speed.

Does automated code review work without external dependencies?

Yes, automated code review works without external dependencies. It functions independently to analyze provided code files or changes, evaluating them against 9 critical dimensions to deliver self-contained quality assurance and improvement recommendations.