openharmony-ci
OfficialDiagnose OpenHarmony PR CI and fetch only failing logs.
Software Engineering#artifact analysis#openharmony#ci status#gitcode pr#dcp event#log fetching#build debugging
Authoropenharmonyinsight
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill resolves which OpenHarmony CI jobs failed for a given PR and retrieves the relevant logs so you can quickly identify the root cause instead of manually browsing CI systems.
Core Features & Use Cases
- PR → DCP event resolution: Finds the newest DCP event id from
openharmony_ciPR comments and uses it to query the CI event. - Per-job CI status summarization: Produces an overall result plus per-job results, including running/pending classification and explicit failure reasons.
- Smart log fetching: Downloads and tails logs for failed jobs by default, with modes to fetch none/only failures/every job with artifacts.
Quick Start
Run: python3 scripts/openharmony_ci.py --pr 82764 --repo openharmony/arkui_ace_engine
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 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-ci Download link: https://github.com/openharmonyinsight/openharmony-skills/archive/main.zip#openharmony-ci Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.