OpenHarmony
Official@openharmony
A read-only mirror for OpenHarmony and won't be used for accepting issues or pull requests. To join and contribute, go to https://gitcode.com/openharmony.
Agent Skills by OpenHarmony
Showing 12 vetted skills indexed across 2 GitHub repositories.
helloworld
Generate a Hello World Python file and query OpenHarmony contribution data.
ohhdc
Automate OpenHarmony device management and HAP lifecycle tasks via HDC.
ohtest
Generate Hypium-compatible unit-test suites from .d.ts typings for OpenHarmony.
ohbuild
Automate OpenHarmony HAP build and signing workflows in Linux environments.
gitlog
Analyze Git repository commit history, status, and file changes via commands like log and report.
compile-analysis
Analyze ACE Engine source file compilation time, memory, and dependency trees.
code-analysis
Document code analysis findings with exact file:line references.
openharmony-build
Automate OpenHarmony builds from source with log verification and error analysis.
diff-apply
Apply diff files to the ace_engine codebase with conflict resolution and build validation.
build-error-analyzer
Analyze OpenHarmony build errors from last_error.log and suggest fixes.
tdd
Write TDD tests for NG Component Pattern methods with direct invocation and state reset.
arkui-api-design
Design ArkUI component APIs following OpenHarmony API design standards.
Frequently Asked Questions About OpenHarmony
FAQPage SchemaWhat specific tasks can be performed using OpenHarmony skills?βΌ
These skills enable developers to manage HAP lifecycle tasks, perform build error analysis from log files, design ArkUI component interfaces, and generate Hypium-compatible unit tests. Additionally, users can analyze ACE Engine compilation performance and apply codebase diffs with integrated conflict resolution.
Which target personas benefit from these technical capabilities?βΌ
These capabilities are designed for embedded systems engineers, OS framework developers, and quality assurance testers working within the OpenHarmony ecosystem. It specifically supports those responsible for maintaining build integrity, component API standardization, and device-level deployment verification.
What are the prerequisites for running these build and test operations?βΌ
Execution requires a Linux-based environment configured for OpenHarmony source compilation. Users must have the HDC environment established for device communication and access to the specific project codebase, including .d.ts typings for test generation and the ACE Engine source tree for compilation analysis.