Individual skill

review-harmonyos-design

严格审视 HarmonyOS、OpenHarmony 与 ArkUI 产品或代码,只报告有证据的设计、导航、跨设备适配、输入状态、动效、异步状态真实性、无障碍和动画性能问题,并给出规则 ID、ArkUI 落点与通过结论。用于用户明确要求 review、audit、审查、验收或评估鸿蒙 UI;不要用于从零设计、直接实现功能、修复构建签名或审查非界面代码。

skills/review-harmonyos-design/SKILL.md

Read pinned source

Source commit 9b830827211381767fd6511cae88218fac77a056

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
Yes
Skill scan complete
Yes
Observed behavior
Instructions only
Last checked
Nov 5, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

Claude Code

Destination .claude/skills/review-harmonyos-design

( set -euo pipefail destination='./.claude/skills/review-harmonyos-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/dososo/HarmonyOS-Design.git' "$work/repo" git -C "$work/repo" checkout --detach 9b830827211381767fd6511cae88218fac77a056 git -C "$work/repo" archive --format=tar '9b830827211381767fd6511cae88218fac77a056:skills/review-harmonyos-design' > "$work/skill.tar" mkdir -p -- './.claude/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Codex

Destination .agents/skills/review-harmonyos-design

( set -euo pipefail destination='./.agents/skills/review-harmonyos-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/dososo/HarmonyOS-Design.git' "$work/repo" git -C "$work/repo" checkout --detach 9b830827211381767fd6511cae88218fac77a056 git -C "$work/repo" archive --format=tar '9b830827211381767fd6511cae88218fac77a056:skills/review-harmonyos-design' > "$work/skill.tar" mkdir -p -- './.agents/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Cursor

Destination .cursor/skills/review-harmonyos-design

( set -euo pipefail destination='./.cursor/skills/review-harmonyos-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/dososo/HarmonyOS-Design.git' "$work/repo" git -C "$work/repo" checkout --detach 9b830827211381767fd6511cae88218fac77a056 git -C "$work/repo" archive --format=tar '9b830827211381767fd6511cae88218fac77a056:skills/review-harmonyos-design' > "$work/skill.tar" mkdir -p -- './.cursor/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
Gemini CLI

Destination .gemini/skills/review-harmonyos-design

( set -euo pipefail destination='./.gemini/skills/review-harmonyos-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/dososo/HarmonyOS-Design.git' "$work/repo" git -C "$work/repo" checkout --detach 9b830827211381767fd6511cae88218fac77a056 git -C "$work/repo" archive --format=tar '9b830827211381767fd6511cae88218fac77a056:skills/review-harmonyos-design' > "$work/skill.tar" mkdir -p -- './.gemini/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
GitHub Copilot

Destination .github/skills/review-harmonyos-design

( set -euo pipefail destination='./.github/skills/review-harmonyos-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/dososo/HarmonyOS-Design.git' "$work/repo" git -C "$work/repo" checkout --detach 9b830827211381767fd6511cae88218fac77a056 git -C "$work/repo" archive --format=tar '9b830827211381767fd6511cae88218fac77a056:skills/review-harmonyos-design' > "$work/skill.tar" mkdir -p -- './.github/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )
OpenCode

Destination .opencode/skills/review-harmonyos-design

( set -euo pipefail destination='./.opencode/skills/review-harmonyos-design' if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi work=$(mktemp -d) trap 'rm -rf -- "$work"' EXIT git clone --filter=blob:none --no-checkout -- 'https://github.com/dososo/HarmonyOS-Design.git' "$work/repo" git -C "$work/repo" checkout --detach 9b830827211381767fd6511cae88218fac77a056 git -C "$work/repo" archive --format=tar '9b830827211381767fd6511cae88218fac77a056:skills/review-harmonyos-design' > "$work/skill.tar" mkdir -p -- './.opencode/skills' mkdir -- "$destination" tar -xf "$work/skill.tar" -C "$destination" )

Repository context

Repository stars (not skill ratings)
41
Repository last updated
Oct 31, 2026
License
Apache-2.0

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

# 严格审视 HarmonyOS 设计

本 Skill 只做审视,不从零设计,不批量改代码,也不审查与界面设计无关的工程问题。

默认立场:**通过需要证据,问题也需要证据。**

## 1. 审视范围

- 用户任务和导航;
- 手机、平板、折叠屏、PC、穿戴、智慧屏、车机适配;
- 触摸、鼠标、键盘、遥控器等输入;
- 控件正常、禁用、按下、焦点、激活、悬停状态;
- 视觉 Token、vp/fp、大字体;
- 动效目的、曲线、时长、跟手、速度和可打断;