harmony-components

Community

Find, recommend, and install HarmonyOS components on demand.

AuthorxblLab
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of quickly finding the right HarmonyOS component for a specific feature (e.g., maps, charts, forms, navigation) and guiding the user to install it correctly in a HarmonyOS project without manually searching and wiring everything.

Core Features & Use Cases

  • Component discovery via lightweight index: Matches the user’s request against an offline references index (top candidate components) to reduce time-to-solution.
  • Detail loading per component id: Reads the selected component’s detailed README from references to explain what it does and how to integrate it.
  • Installation guidance with a unified script workflow: After confirmation, instructs the user to run the common installer script with component_id and (optionally) a target project path.

Use Case Example: A developer asks for a “map + location pin picker” feature; the Skill identifies the best matching component candidates, presents details, and then provides the exact install command to place the component under components/ and update dependencies before running ohpm install.

Quick Start

Ask: “I need a HarmonyOS map component that supports selecting/placing a location pin—what options do you recommend and how do I install the best one into my project?”

Dependency Matrix

Required Modules

nodejsnpmcurlunzipohpmjson5child_process

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: harmony-components
Download link: https://github.com/xblLab/harmony-components-skill/archive/main.zip#harmony-components

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.