agents/skills/maestro-testing/SKILL.md
Information about writing end-to-end mobile device tests with Maestro. Use when creating, updating, or debugging Maestro-based end-to-end tests for Expo or React Native applications.
npx skillsauth add jason0x43/dotfiles maestro-testingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
maestro CLI to run tests.https://docs.maestro.dev.maestro CLI command is at https://docs.maestro.dev/maestro-cli/maestro-cli-commands-and-options.tools
Instructions for interacting with a Mist robot; use when the user asks to interact with a Mistry robot.
development
Access and control the Amcrest IP camera at 10.0.0.221 via the Amcrest/Dahua HTTP API. Use when the user wants snapshots, device info, config reads/writes, streams, or PTZ-style camera control for an Amcrest camera.
tools
Refactor and review SwiftUI view files with strong defaults for small dedicated subviews, MV-over-MVVM data flow, stable view trees, explicit dependency injection, and correct Observation usage. Use when cleaning up a SwiftUI view, splitting long bodies, removing inline actions or side effects, reducing computed `some View` helpers, or standardizing `@Observable` and view model initialization patterns.
development
Best practices and example-driven guidance for building SwiftUI views and components, including navigation hierarchies, custom view modifiers, and responsive layouts with stacks and grids. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens with VStack/HStack, managing @State or @Binding, building declarative iOS interfaces, or needing component-specific patterns and examples.