一键导入
style-check
Auto-fix mechanizable style, then run every verification gate (ktlint, detekt, lint, module graph, dependency analysis, mechanical style checks).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Auto-fix mechanizable style, then run every verification gate (ktlint, detekt, lint, module graph, dependency analysis, mechanical style checks).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Prepare a release — refresh the README, run all checks, then set the new versionName across all platforms (Android/iOS/desktop) and bump the build number. Stops with changes unstaged; never commits or tags.
Increment the app's build number by 1 — Android versionCode in app/build.gradle.kts and iOS CURRENT_PROJECT_VERSION in iosApp/iosApp.xcodeproj/project.pbxproj. Desktop has no build-number field, so it is unaffected.
Set the app's version name to the given value on all platforms — Android versionName in app/build.gradle.kts, iOS MARKETING_VERSION in iosApp/iosApp.xcodeproj/project.pbxproj, and desktop packageVersion in desktopApp/build.gradle.kts — and bump the build number by 1.
Bring README.md's Features and Tech Stack sections up to date with the actual feature modules, libraries, and recent work.
基于 SOC 职业分类
| name | style-check |
| description | Auto-fix mechanizable style, then run every verification gate (ktlint, detekt, lint, module graph, dependency analysis, mechanical style checks). |
Auto-fix the mechanizable style issues, then run the full set of checks — including
the gates ./gradlew check omits (buildHealth and styleCheck) — and report.
Steps:
./gradlew ktlintFormat lintFix to auto-fix the mechanizable layout and lint issues. This may modify files../gradlew check buildHealth styleCheck. This covers lint, detekt, unit tests, ktlintCheck, checkModuleGraph, and iOS compilation of every KMP module (all via check), dependency analysis (buildHealth), and the mechanical style script (styleCheck). Note: the iOS-compile gate only runs on macOS (Kotlin/Native iOS compilation is unavailable elsewhere), so run release prep on a Mac to exercise it.check and buildHealth failures are blocking and need a human decision.git diff is available to review them) and the gate result. Treat styleCheck findings as advisory; treat check/buildHealth failures as blocking.Do not create a commit.