openharmony-build

Official

Automate OpenHarmony builds end-to-end.

Authoropenharmony
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill reduces the time and complexity of building the OpenHarmony codebase by orchestrating root discovery, build execution, and post-build analysis, ensuring consistent results.

Core Features & Use Cases

  • Full build orchestration: navigates to the OpenHarmony root, runs the standard build command, and uses caching for faster iterations.
  • Target flexibility: supports building the complete system or specific targets like ace_engine, ace_engine_test, unittest, and ohos-sdk.
  • Diagnostics and guidance: analyzes logs with dedicated scripts and directs users to the primary logs in out/<product>/build.log.

Quick Start

Navigate to the OpenHarmony root and trigger a full build with caching: ./build.sh --export-para PYCACHE_ENABLE:true --product-name rk3568 --ccache After completion, verify via out/rk3568/build.log and run: .claude/skills/openharmony-build/scripts/analyze_build_error.sh rk3568

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: openharmony-build
Download link: https://github.com/openharmony/arkui_ace_engine/archive/main.zip#openharmony-build

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.