What problem does it solve?
This Skill streamlines the complex process of building HarmonyOS applications, ensuring all necessary steps from dependency installation to final packaging are executed correctly, and provides a robust framework for handling build failures.
Core Features & Use Cases
- End-to-End Build Process: Executes dependency installation, Cangjie pre-compilation, resource generation, compilation, and packaging.
- Comprehensive Logging: Captures full stdout/stderr to
build-full.log for detailed analysis, avoiding UI truncation.
- Intelligent Failure Handling: Guides users through a prioritized troubleshooting process, starting with known issues in
Evolution.md and progressing to code debugging and documentation search.
- Use Case: When a developer encounters a build error during HarmonyOS app development, this Skill can be invoked to re-run the build, capture detailed logs, and then guide the developer through the documented troubleshooting steps to resolve the issue.
Quick Start
Use the harmonyos-build skill to build the HarmonyOS application located at "C:\czc\MyApplication10".