TrainLCDTrainLCDOfficialยท22 Agent Skills Included

MobileApp

React Native mobile app testing, profiling, and release automation

Automates mobile app development workflows for a React Native train navigation app, including simulator setup, UI testing, screen recording, and performance profiling. Eliminates manual device tapping, guesswork in re-render debugging, and error-prone release steps like tagging, version bumps, and pull request creation. Helps engineers ship verified releases faster with guided debugging, screenshot diffing, and safe release orchestration.
npx skills add TrainLCD/MobileApp --all -g -y
Available:

Instructs the agent on safe operating rules for this repository, including preserving user changes, validating code with lint and tests before every commit, and following the documented build, test, and styling conventions.

All Skills in This Repository (22)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-screen-recording

Record iOS simulators and Android devices to h264 mp4 files.

Official
Advanced
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-metro-debugger

Inspect React Native component trees and console logs via Chrome DevTools Protocol.

Official
Advanced
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-react-native-optimization

Profile and optimize React Native app rendering, lists, and animations.

Official
Advanced
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-settings-permissions

Manage iOS simulator and Android device runtime permissions via platform permission stores.

Official
Advanced
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-react-native-app-workflow

Coordinate React Native app builds, Metro, and simulator debugging.

Official
Advanced
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-tv-interact

Simulate D-pad remote input and inspect JS runtime on TV platforms.

Official
Advanced
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-react-native-profiler

Profile React Native Hermes apps for re-render counts and CPU usage.

Official
Advanced
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-screenshot-diff

Compare baseline and current screenshots to generate visual regression diff reports.

Official
Intermediate
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-test-ui-flow

Automate end-to-end UI testing and visual regression analysis for iOS and Android mobile apps.

Official
Advanced
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-ios-simulator-setup

Manage iOS simulator lifecycle and connectivity for automated testing workflows.

Official
Intermediate
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-create-flow

Record and replay UI interactions as YAML-based automation flows.

Official
Advanced
๐Ÿ“ฆ In Repo
TrainLCDTrainLCD

argent-device-interact

Interact with iOS simulators, Android emulators, and Chromium apps via unified gestures.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install TrainLCD MobileApp skills?โ–ผ

Run `npx skills add TrainLCD/MobileApp --all -g -y` in your terminal to install all skills in this suite globally.

How to test a React Native app UI automatically?โ–ผ

The included skills drive iOS simulators and Android emulators with tap, swipe, and typing actions, then verify each step with screenshots and accessibility tree checks.

How to find slow components in a React Native app?โ–ผ

The profiling skills measure render counts and CPU usage per component, then rank the slowest offenders so you can fix real bottlenecks instead of guessing.

Can these skills automate release pull requests?โ–ผ

Yes. Dedicated skills cut release branches, bump versions, run quality checks, create tags, publish GitHub releases, and open properly formatted pull requests.

Do I need coding experience to use these skills?โ–ผ

Basic familiarity with mobile development helps, but the agent handles device setup, debugging, and release steps from plain-English requests.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’