是小啃啃呀
Community@iskenkenya
是小啃啃呀-一个初学者,中国开源共享推动者之一。 未来,会涉及OpenHarmony、HarmonyOS(部分应用开源)、Android Open Sources Project等。 目前正在学习中,欢迎友善的讨论。
Agent Skills by 是小啃啃呀
Showing 131 vetted skills indexed across 3 GitHub repositories.
hmos-arkui-knowledge-retriever
Retrieves ArkUI API documentation from ArkTS and NDK knowledge bases via keyword search.
hmos-arkui-mvvm-pattern
Implements and refactors HarmonyOS ArkUI applications into MVVM architecture with V1 and V2 state management.
hmos-arkui-scenario-development
Route HarmonyOS ArkUI development tasks to scenario-based implementation references and code patterns.
hmos-arkui-statemgt-migration
Migrate ArkUI state management code from V1 decorators to V2 equivalents.
hmos-arkui-longtake-transition
Implements longtake shared-element page transitions in HarmonyOS ArkUI apps using ezcustomtransition.
hmos-scan-kit-defaultscan
Integrates Huawei Scan Kit default UI barcode scanning into HarmonyOS ArkTS applications.
hmos-scan-kit-customscan
Integrates Huawei Scan Kit custom camera scanning UI into HarmonyOS ArkTS projects.
hmos-native-memleak-analysis
Diagnose HarmonyOS native memory leaks from sample, smaps, profiler, and kernel logs.
hmos-memleak-analysis
Detects memory leaks in HarmonyOS ArkTS, JS, and C/C++ source code.
hmos-runtime-fix-skill
Diagnose and fix ArkTS and JavaScript runtime crashes from jscrash logs and hilog evidence.
hmos-apifault-analysis
Diagnose HarmonyOS API failures from error codes, hilog, and HiviewDFX crash logs.
hmos-fdleak-analysis
Analyzes HarmonyOS FD leak logs to locate handle leak root causes with evidence chains.
hmos-appfreeze-analysis
Analyzes HarmonyOS appfreeze faultlogs to locate freeze root causes with evidence chains.
hmos-jscrash-analysis
Analyzes HarmonyOS JS Crash faultlogger logs to identify root causes and fixes.
hmos-cppcrash-analysis
Analyzes HarmonyOS Native crash logs to locate root causes and produce repair recommendations.
hmos-jsleak-analysis
Analyzes HarmonyOS rawheap and heapsnapshot files to identify suspected JS memory leaks.
hmos-memory-tier-optimizer
Optimizes HarmonyOS app memory on low-end devices through tiered degradation and before-after verification.
hmos-multidevice-hardware-access
Guides HarmonyOS hardware capability detection and camera adaptation across foldable and multi-device form factors.
hmos-multidevice-fold-state
Adapt HarmonyOS apps to foldable device states, hover mode, crease avoidance, and fold continuity.
hmos-multidevice-avoid-areas
Implements HarmonyOS safe-area, cutout, immersive, and keyboard avoidance adaptation across devices.
hmos-multidevice-natural-orientation
Diagnose and implement HarmonyOS screen orientation and rotation adaptation across multi-device form factors.
hmos-multidevice-scenario-entry
Routes HarmonyOS multi-device adaptation requests to the correct scenario skill by phase and problem type.
hmos-multidevice-screen-window-size
Implements HarmonyOS multi-device responsive layouts, breakpoints, and window size adaptation.
hmos-multidevice-interaction-methods
Implements touch, mouse, keyboard, and stylus interaction adaptation for HarmonyOS multi-device apps.
Frequently Asked Questions About 是小啃啃呀
FAQPage SchemaWhat tasks can I accomplish with IsKenKenYa's skill collection?▼
You can develop HarmonyOS ArkTS/ArkUI apps end-to-end, run Hvigor builds, manage emulators via hdc, analyze JS/C++ crashes and memory leaks, integrate Huawei kits (Push, Map, Payment, Account, Scan, Ads), migrate Android apps to Jetpack Compose, and perform structured code reviews and TDD.
Who is the target audience for these skills?▼
HarmonyOS and OpenHarmony app developers, Android engineers working with Jetpack Compose and Google Play services, cross-platform mobile teams shipping to phones, foldables, tablets, Wear OS, and TV, plus engineers diagnosing production stability issues like crashes, freezes, and memory leaks.
What are the installation and runtime requirements?▼
HarmonyOS skills require DevEco Studio with Node.js 14+ and hdc device tooling; the emulator skill needs a one-time `node scripts/setup.js --force` path configuration. Android skills use the `android` CLI and Gradle. Some diagnostics skills require MCP servers such as @deveco-codegenie/mcp with 600-second timeouts.
Are these skills open source and what licenses apply?▼
Most HarmonyOS skills are MIT-licensed, authored by harmonyos-dev-skills, Huawei Reliability Technology Lab, and community contributors. Android skills authored by Google LLC carry terms in their bundled LICENSE.txt files. The maintainer is a Chinese open-source sharing advocate publishing localized versions.
What prerequisites and dependencies do the skills need?▼
Prerequisites include DevEco Studio with DEVECO_SDK_HOME configured, Node.js 14-16+, Java 11+, hdc (HarmonyOS Device Connector), and optionally ASCF toolkit for atomic services. Certain skills depend on others, such as deveco-studio-hvigor requiring deveco-studio-emulator's path configuration first.