harmonyos-dev

Provide ArkTS and ArkUI guidance for HarmonyOS application development.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/shirulot/codex-skill --skill harmonyos-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harmonyos-dev
Source: https://github.com/shirulot/codex-skill/tree/main/harmonyos-dev
Command: npx skills add https://github.com/shirulot/codex-skill --skill harmonyos-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the complexity of HarmonyOS development by providing accurate, source-verified guidance on ArkTS and ArkUI, preventing hallucinations and ensuring adherence to official Huawei standards.

Core Features & Use Cases

  • Official Documentation Integration: Leverages MCP tools to fetch real-time, verified technical documentation.
  • Development Lifecycle Support: Assists with UI component construction, state management, data persistence, and network communication.
  • Use Case: When building a new HarmonyOS application, use this skill to verify the correct usage of @ObservedV2 decorators or to implement secure RDB database operations based on the latest API specifications.

Quick Start

Use the harmonyos-dev skill to generate a basic ArkUI component structure for a new page using the latest API 20 standards.

Frequently Asked Questions about harmonyos-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a HarmonyOS application page using ArkUI and ArkTS?

To build a HarmonyOS application page using ArkUI and ArkTS, you need to construct UI components and manage state using verified architectural patterns. This skill provides code patterns and technical guidance aligned with the latest API standards to ensure correct multi-device deployment.

What is the correct way to use @ObservedV2 decorators for state management in HarmonyOS?

The @ObservedV2 decorators in HarmonyOS are used for state management to handle UI state changes efficiently. This skill offers source-verified technical guidance on applying these decorators correctly, preventing hallucinations and adhering to official Huawei developer best practices.

Does this skill provide guidance on integrating system capabilities like RDB database operations in HarmonyOS?

Yes, it provides guidance on integrating system capabilities like secure RDB database operations in HarmonyOS. It leverages official documentation integration to fetch verified technical specifications, ensuring your data persistence implementations match Huawei's latest API requirements.

Can I get real-time official Huawei developer documentation for ArkTS during development?

Yes, you can access real-time official Huawei developer documentation for ArkTS. The skill leverages MCP tools to fetch verified technical documentation dynamically, ensuring all architectural design and system capability integration advice is traceable to official resources.

What's the best way to ensure my ArkUI components adhere to Huawei's multi-device deployment standards?

The best way to ensure ArkUI components adhere to Huawei's multi-device deployment standards is to follow source-verified technical guidance. This skill facilitates architectural design and component construction based on verified official documentation, preventing deviations from best practices.

Why do I need a specialized assistant for HarmonyOS development instead of general mobile development tools?

You need a specialized assistant for HarmonyOS development because ArkTS and ArkUI require specific architectural patterns and state management techniques. This skill prevents hallucinations by ensuring all technical advice is traceable to verified Huawei developer resources.