kuikly-app-builder-skill
Installation
SKILL.md
Skill: Cross-Platform App Builder
Create cross-platform mobile apps using Kuikly (Kotlin Multiplatform) — entirely from the command line, with zero IDE dependency.
🔒 Scope & Safety
This skill operates with the following constraints:
- Filesystem scope: Only reads/writes files within the project directory created by the
createcommand and the Skill's ownreferences/directory. Never modifies files outside these directories. - Reference repo: The KuiklyUI repo is cloned into
${SKILL_DIR}/references/KuiklyUI. This directory is never modified — only read for documentation lookup. - iOS tooling scope:
xcodegen generateandpod installare always run from within the project'siosApp/subdirectory. They only affect files inside the project. - Device interaction:
adb install/shellandxcrun simctl install/launchinteract with connected devices or simulators for app preview. These are standard development operations that do not modify the filesystem. - No elevated privileges: Does NOT use
sudoor require root access. All tools must be pre-installed by the user. - No auto-install: Does NOT install system tools (JDK, Android SDK, Xcode, etc.) — only checks if they exist via
doctor. When checks fail, the Agent MUST prompt the user to install BOTH JDK 17 AND Android SDK — never prompt for only one of them. - Self-repair scope: When fixing build errors, only modifies
.ktsource files within the project'sshared/src/directory. Always shows the user what was changed.