From auto-mobile
Runs project validation across lint, build, formatting, config, and platform checks. Prefer test when only tests are needed.
How this skill is triggered — by the user, by Claude, or both
Slash command
/auto-mobile:validateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the lightest validation that covers the touched code, then widen only when needed.
Run the lightest validation that covers the touched code, then widen only when needed.
validate for multi-check verification.test when the request is specifically about running tests or reproducing a test failure.scripts/ and scripts/README.md for an existing validator.bun run lintbun run buildbun run turbo:validate for the local Turbo lint/build/test gateAGENTS.md: bash scripts/validate_codex_skills.shbash scripts/all_fast_validate_checks.shbash scripts/hadolint/validate_hadolint.shbash scripts/act/validate_act.shbash scripts/ios/swift-build.shONLY_TOUCHED_FILES=false bash scripts/swiftformat/validate_swiftformat.shONLY_TOUCHED_FILES=false bash scripts/swiftlint/validate_swiftlint.shbash scripts/validate-bun-test-timings.shbash scripts/detect-dead-code-ts.shlint, build, and relevant tests.bun run turbo:* scripts instead of bare turbo ...; Turbo is installed locally and may not be on the shell PATH.scripts/.android/.scripts/ios/ entry points.scratch/ and report only the actionable failures.npx claudepluginhub kaeawc/auto-mobile --plugin auto-mobileRuns tests with minimal scope: targeted file-first, full suite only when needed. Saves verbose logs and summarizes failures for fast debugging.
Auto-fixes formatting/lint, verifies types, and runs tests using the project's own toolchain. Detects Node, Python, Go, or Rust tasks automatically.
Runs a multi-agent validation loop that reviews code, autonomously fixes issues via a subagent, and retries until all agents approve. Use when implementation is complete and you need thorough verification.