鸿蒙HarmonyOS
huzhongyinA
autoglm
Open-AutoGLM 手机智能体框架 - 通过AI自动操作Android/鸿蒙/iOS手机完成各种任务
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-design-visual-mobile
HarmonyOS 移动端页面视觉还原技能。基于仓库内设计规范文档与组件模板,生成符合 HarmonyOS Design Token 标准的高保真移动端 HTML 页面。触发场景:(1) 用户要求生成/还原 HarmonyOS 移动端页面 (2) 用户提供设计稿/截图/参考图,要求还原为 HarmonyOS 风格 HTML 页面 (3) 用户提到"视觉还原"/"高保真页面"/"移动端页面"并涉及 HarmonyOS,用于需要生成符合鸿蒙规范的移动端设计稿的场景
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-arkts-deprecated-interface-checker
检查 HarmonyOS 项目中的废弃 SDK 接口并提供修复建议。当需要清理废弃 API、升级 API 版本、优化代码质量或进行静态语法检查时使用。提供详细的迁移方案、修复优先级分类和代码示例。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-arkui-longtake-transition
为鸿蒙(HarmonyOS)应用添加一镜到底转场效果。当用户提到一镜到底、转场动画、页面跳转动画、Navigation转场、卡片展开动画、图片查看大图动画、ezcustomtransition、自定义NavContentTransition、longtake、连续转场、沉浸式转场等关键词时,务必使用此skill。也适用于用户想要在鸿蒙应用中实现类似iOS的卡片展开、图片预览等流畅过渡效果的场景,即使他们没有明确提到"一镜到底"这个术语。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-arkui-mvvm-pattern
HarmonyOS ArkUI MVVM 架构技能。适用于:(1) 项目分层设计 Model/ViewModel/View (2) 目录结构规划 (3) 组件职责与数据流规范 (4) 视图架构检视以及整改项目为MVVM模式等场景。在有以下请求时触发:1.在ArkUI中明确要求使用MVVM架构来添加或重构功能,并要求保持架构简洁。2.明确要求使用MVVM架构创建或改进视图模型,并将逻辑从视图中移出。3.修复状态管理混乱的问题。4.提升项目可测试性,通过拆分结构降低复杂度。5.将已有项目整改为 MVVM 架构。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-arkui-scenario-development
HarmonyOS/鸿蒙 ArkUI 场景化开发技能,用于实现、排查或验证 ArkUI(.ets) 功能,并按需求(REQ)/开发(DEV)/修复(FIX)/验证(VAL)四阶段路由到4个一级场景:ARKUI-01 ArkUI基础语法(声明式UI、条件渲染、自定义组件、Builder/BuilderParam、AttributeModifier、组件复用)、ARKUI-02 基于UI框架构建基础代码逻辑(手势/键盘交互、路由导航、组件页面、弹窗菜单、动画转场、焦点走焦、综合应用页面骨架、自定义组件FrameNode/Modifier、弹窗进阶、布局组件、图形图像、滚动列表、文本组件)、ARKUI-03 状态管理(组件状态同步,V1/V2使用、V1/V2混用、状态变量相关扩展能力)、ARKUI-04 编译与运行时(编译错误、构建失败、运行时异常、白屏闪退、SDK/API兼容)。一级资源通过 SKILL.md 场景索引中的 resource_refs 定位;二级能力通过 ROUTE 文档的场景索引继续分流,并读取命中场景内的 resource_ref/resource_refs/resource_files。命中后输出路由结果并采纳对应资源中的 API 调用与代码骨架。不适用:与 ArkUI 无关的原生开发、非 HarmonyOS 平台、CI/CD。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-atomicservice-assistant
辅助鸿蒙开发者构建元服务(Atomic Service / 免安装应用)。只要用户提到元服务、atomicService、免安装、atomic service,或遇到以下任意问题,都必须使用本 Skill:创建/改造元服务项目、@atomicservice API 报错、配置隐私托管、设置可信域名、静默登录/免密登录、接入鸿蒙支付、包大小超限、AtomicServiceEnhancedWeb vs ArkWeb、Navigation 分包路由、睫毛图标、ICP备案、上架审核被拒。提供规范说明、合规检查清单、代码示例和上架最佳实践。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-account-kit-quicklogin-client
基于 HarmonyOS Account Kit 提供华为账号一键登录客户端接入指引,实现获取匿名手机号接口与华为账号一键登录组件集成。支持获取匿名手机号后一键登录页面跳转、失败Toast提示等。在用户提及"华为账号一键登录"、"接入华为账号一键登录"、"Account Kit一键登录"或要求实现华为账号一键登录功能时使用(当前仅支持原生ArkTS框架)
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-live-view-kit-build-location
HarmonyOS实况窗(LiveView)代码生成助手,支持创建、更新、停止实况窗。用户输入创建/更新/结束/完整/补全实况窗代码时触发,覆盖即时配送、打车、排队、计时、航班、高铁、共享租赁、运动锻炼、导航九大场景。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-push-kit
华为Push Kit推送服务集成助手(Master Skill/大路由)。帮助开发者快速集成HarmonyOS推送功能,获取Push Token,
配置推送服务,开通场景化消息权益。支持发送通知消息、应用内通话消息、后台消息等场景。
============================================================
触发条件(只有满足以下意图时才触发):
============================================================
✅ 正确触发场景(开发者需要接入/开发推送功能):
- "帮我在项目中接入华为推送"
- "我要实现推送通知功能"
- "如何接入push kit"
- "帮我接入voip消息"
- "接入后台消息"
- "发送推送通知"
- "获取push token"
- "配置推送服务"
- "开通推送消息权益"
❌ 不触发场景(仅为询问、比较、测试、排查等):
- 询问对比/优缺点:"鸿蒙push和苹果push区别"、"推送有什么优点"
- 否定意图:"我不想接入推送"、"不需要推送"
- 仅输入关键词:"推送"、"消息"、"后台"
- 测试/调试:"push通知测试"、"push调试"
- 问题排查:"push失败"、"推送异常"
- 配置咨询:"token怎么配置"
- 带引号输入:"push通知"、"推送消息"
路由规则:
- 若开发者需要单独获取Push Token → 路由到 hmos-push-kit-token
- 若开发者需要发送通知消息 → 路由到 hmos-push-kit-notification(先检查Token状态)
- 若开发者需要实现voip/应用内通话 → 路由到 hmos-push-kit-voip(先检查Token状态)
- 若开发者需要接入后台消息 → 路由到 hmos-push-kit-background(先检查Token状态)
- 若开发者请求模糊(未明确场景)→ 必须先询问具体场景,再路由到对应子Skill
⚠️ 重要:主Skill不生成任何场景化消息的具体代码!当开发者请求模糊时,必须先询问具体场景,再路由到对应子Skill生成完整代码。
此技能能够为开发者生成可直接编译通过的ArkTS代码,没有语法错误。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-multidevice-avoid-areas
Handle HarmonyOS avoid-area adaptation through a declarative scene and resource index. Use when the task involves safe area expansion, status bar or navigation bar avoidance, notch or cutout handling, immersive full-screen layouts, or soft keyboard overlap handling.
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-multidevice-fold-state
HarmonyOS foldable-device adaptation skill for requirements, development, bug-fix, and verification phases. Activate when the task involves fold status detection, hover-mode split-screen layouts, crease avoidance, fold continuity, multi-fold form-factor mapping (e.g. F/M/G), inner/outer screen ratio differences, or fold-related issue remediation.
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-multidevice-hardware-access
Handle HarmonyOS hardware-capability adaptation through a declarative scene and resource index. Use when the task involves camera selection, camera rotation/stride/foldable adaptation, canIUse or SysCap checks, hardware fallback strategy, or multi-device hardware behavior differences.
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-multidevice-interaction-methods
HarmonyOS应用多设备交互适配开发方案skill,提供触摸、鼠标、键盘、手写笔等多输入方式的交互方案和事件归一策略。当涉及触摸、鼠标、键盘、手写笔等设备的交互以及实现交互归一化、悬停效果、右键菜单、焦点导航、键盘快捷键、手写板输入和压感等功能时调用。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-multidevice-natural-orientation
鸿蒙 HarmonyOS 屏幕方向与旋转相关的需求分析、开发实现、问题修复和功能验证。当任务涉及以下场景时使用:setPreferredOrientation、屏幕旋转(rotation)、屏幕方向(orientation)、自然方向、折叠屏方向、三折叠G态、follow_desktop、视频横竖屏切换、短视频自适应旋转、多设备方向策略、module.json5方向配置、方向监听、旋转检测、分屏旋转、折叠屏展开态方向、窗口方向设置、方向Bug修复。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-multidevice-screen-window-size
HarmonyOS 多设备屏幕窗口尺寸适配。当任务涉及以下任一场景时必须调用:(1)比价与分屏:比价/比价场景/比价窗口/价格对比/创建新窗口/多窗口并行/双窗口;(2)平行视界与分栏:平行视界/EasyGo/easy_go.json/分栏效果/分栏布局/列表详情分栏/navigationSplit/routerSplit/Navigation分栏;(3)响应式与自适应布局:响应式布局/自适应布局/断点/GridRow/GridCol/WidthBreakpoint/HeightBreakpoint/重复布局/分栏布局/挪移布局/缩进布局;(4)窗口监听:windowSizeChange/窗口尺寸变化/布局未同步更新;(5)组件自适应:layoutWeight/Blank/aspectRatio/displayPriority/FlexWrap/拉伸/均分/隐藏/折行/缩放/占比/百分比宽度;(6)多设备适配:手机/平板/2in1/穿戴/折叠屏/双折/三折/大屏/横竖屏/密度/字体缩放/滚动延伸;(7)布局异常:截断/留白/溢出/遮挡/错位/对齐异常/GridRow不降列/断点不切换/图片变形/压缩。不适用于:FoldStatus、hover、折痕、安全区、与尺寸无关的调整。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-instrument-test
在 HarmonyOS 应用/服务开发中执行模块的 Instrument Test(包括 ArkTS/JS 和 C++ 测试),支持运行、覆盖率统计、ASan 检测等模式,并可指定测试范围(模块、测试套件、单个用例)。
★ 0查看 / 安装 ›
IsKenKenYaH
hmos-local-test
在 HarmonyOS 应用/服务开发中执行模块的 Local Test(ArkTS/JS 单元测试),支持运行、覆盖率统计等模式,并可指定测试范围(模块、测试套件、单个用例)。
★ 0查看 / 安装 ›
IsKenKenYaD
deveco-autobugfix
自动执行鸿蒙应用 Bug 全流程修复,涵盖问题复现、根因分析、最小化代码修复、构建编译与运行验证。 依赖 deveco-mcp 提供 verify_ui/build_project/start_app 等能力。 使用场景:用户要求自动修复鸿蒙项目 Bug,或输入触发词:自动修复、auto fix、auto-fix、自动bug修复、autofix。 提供熔断保护、3 次构建重试上限、修复经验沉淀机制。
★ 0查看 / 安装 ›
IsKenKenYaC
component-basic-ui
HarmonyOS ArkTS 基础 UI 组件使用规范。包含 Text、Button、Image、Toggle、Slider、Progress、Checkbox、Radio、Rating、LoadingProgress、Marquee、Qrcode、Badge 等基础显示和交互组件。Use when: (1) 实现文本显示,(2) 实现按钮交互,(3) 实现图片展示,(4) 实现选择控件,(5) 实现进度显示。Triggers: Text、Button、Image、图片、文本、按钮、开关、滑块、进度条、复选框、单选、评分、加载、跑马灯、二维码、徽标。
★ 0查看 / 安装 ›
IsKenKenYaC
component-container
HarmonyOS ArkTS 容器组件使用规范。包含 Column、Row、Stack、Flex、List、Grid、Scroll、Swiper、Tabs、Refresh、RelativeContainer 等布局容器组件。Use when: (1) 实现页面布局,(2) 实现列表滚动,(3) 实现层叠布局,(4) 实现网格布局,(5) 实现轮播切换,(6) 下拉刷新,(7) 上拉加载更多。Triggers: Column、Row、Stack、Flex、List、Grid、Scroll、Swiper、Tabs、Refresh、布局、容器、列表、网格、滚动、堆叠、轮播、标签页、下拉刷新、上拉加载。
★ 0查看 / 安装 ›
IsKenKenYaH
harmony-build-fix
Incrementally build and fix HarmonyOS project errors after code generation. Use when: (1) HarmonyOS ArkTS code was just generated and needs to compile, (2) user asks to build and fix HAR/HAP, run hvigorw and fix errors, (3) fix build errors in a HarmonyOS project. Triggers: build and fix, hvigorw assembleHar, assembleHap, fix build errors, 构建修复, 编译鸿蒙.
★ 0查看 / 安装 ›
IsKenKenYaH
harmony-learner
HarmonyOS 知识学习助手 - 基于已加载的本地知识,按需搜索云端文档,以结构化格式回答学习咨询类问题(新特性、版本差异、API 对比、概念解释、迁移指南等)。Triggers: 新特性, 版本差异, target区别, API对比, 最佳实践, 设计理念, 变更说明, 迁移指南, 有什么区别, 怎么理解, 是什么意思
★ 0查看 / 安装 ›
IsKenKenYaH
harmony-verify
HarmonyOS 设备验证助手 - 支持模拟器管理、获取应用UI结构、执行UI自动化操作、打开网址、截图验证和日志获取。使用 hdc 命令行工具直接操作设备。
★ 0查看 / 安装 ›
IsKenKenYaK
kits-ability
HarmonyOS AbilityKit 应用能力集使用规范。包含 UIAbility、Want、Router、权限管理、应用生命周期等应用核心能力。Use when: (1) 页面路由跳转,(2) 应用生命周期管理,(3) 权限申请,(4) Ability 启动与通信。Triggers: Ability、UIAbility、Want、Router、页面跳转、生命周期、权限、AbilityStage、@ohos.app.ability。
★ 0查看 / 安装 ›
IsKenKenYaK
kits-accessibility
HarmonyOS AccessibilityKit 无障碍能力集使用规范。包含 AccessibilityExtensionAbility、accessibility、AccessibilityElement 等无障碍服务开发能力。Use when: (1) 开发无障碍服务,(2) 屏幕阅读,(3) 无障碍事件监听,(4) 辅助功能开发。Triggers: 无障碍、accessibility、AccessibilityExtensionAbility、屏幕阅读、辅助功能、GesturePath、GesturePoint。
★ 0查看 / 安装 ›
IsKenKenYaK
kits-arkts
HarmonyOS ArkTS 基础能力集使用规范。包含并发编程(TaskPool、Worker)、工具类(util、buffer、process)、数据结构(ArrayList、HashMap等)、XML处理、URI/URL处理、UUID生成等核心能力。Use when: (1) 多线程并发,(2) Worker线程,(3) 工具函数,(4) 数据结构,(5) XML解析,(6) 生成UUID。Triggers: 并发、Worker、taskpool、util、buffer、process、ArrayList、HashMap、xml、uri、url、UUID、uuid、generateRandomUUID。
★ 0查看 / 安装 ›
IsKenKenYaK
kits-avsession
HarmonyOS AVSessionKit 音视频会话能力集使用规范。包含 avSession 媒体会话、AVCastPicker 投播组件等音视频会话管理能力。Use when: (1) 媒体会话管理,(2) 后台音乐控制,(3) 蓝牙耳机控制,(4) 多设备投播。Triggers: AVSession、avSession、AVCastPicker、媒体会话、后台音乐、投播、蓝牙控制、媒体控制。
★ 0查看 / 安装 ›
IsKenKenYaK
kits-basic-services
HarmonyOS BasicServicesKit 基础服务能力集使用规范。包含账号管理、剪贴板、电源管理、打印、下载上传、系统设置、日期时间、USB、壁纸、压缩等。Use when: (1) 剪贴板操作,(2) 下载上传文件,(3) 系统设置,(4) 电源管理。Triggers: 剪贴板、粘贴板、下载、上传、打印、电源、USB、壁纸、压缩、pasteboard、request、print、power、settings、usb、zlib。
★ 0查看 / 安装 ›
IsKenKenYaK
kits-connectivity
HarmonyOS ConnectivityKit 连接能力集使用规范。包含蓝牙(BLE、A2DP、HFP等)、NFC、WiFi等连接能力。Use when: (1) 蓝牙通信,(2) BLE设备连接,(3) NFC读写,(4) WiFi管理。Triggers: 蓝牙、BLE、NFC、WiFi、连接、bluetooth、wifi、nfc、@ohos.bluetooth、@ohos.wifi。
★ 0查看 / 安装 ›
点击技能卡片查看简介与安装(GitHub 为次要选项,需科学上网时再前往)