What problem does it solve?
This Skill reduces the risk of regressions and production incidents by systematically reviewing OpenHarmony ArkUI (ACE Engine) code across critical quality dimensions such as memory, security, stability, threading, architecture, and design correctness.
Core Features & Use Cases
- 19+ Dimension Review: Evaluates stability, performance, threading, security, memory, modern C++ practices, SOLID principles, code smells, maintainability, observability, API design, technical debt, backward compatibility, and ACE Engine-specific architecture.
- ACE Engine Specific Guardrails: Enforces ACE Engine four-layer architecture and checks for framework rules like Pattern/Model/Property separation, component lifecycle method usage, and RefPtr/WeakPtr practices (including safe callback captures).
- Actionable Severity-Tiered Reports: Produces Markdown review output with severity levels and concrete recommendations mapped to reference documents and dimensions.
- Use Cases: PR quality gates, security and memory audits, architecture compliance validation, and generating repeatable review reports for fast team alignment.
Quick Start
Ask the AI to review the code in frameworks/core/components_ng for memory management, threading safety, and ACE Engine four-layer architecture compliance.