App
Build, test, and debug the Expensify app with AI agents
All Skills in This Repository (6)
Pure Emerald Level Indicatorscoding-standards
Enforces React Native coding standards for performance, consistency, and clean component architecture.
agent-device
Drives iOS and Android devices to test, debug, and profile the Expensify HybridApp.
onyx
Implements Onyx state management patterns for optimistic updates and offline-first React Native apps.
measure-telemetry-span
Measures Sentry performance span durations by replaying agent-device flows on iOS simulators or Android emulators.
sentry
Analyze Sentry issues, crashes, spans, and performance metrics via MCP tools.
playwright-app-testing
Run Playwright browser UI tests for the Expensify App.
Frequently Asked Questions
FAQPage SchemaHow to install Expensify App skills?โผ
Run `npx skills add Expensify/App --all -g -y` in your terminal to install all skills in this suite globally.
What do the Expensify App skills do?โผ
They help an AI agent write code that follows Expensify's standards, manage offline-first Onyx state, and test changes on browsers and mobile devices.
Can AI test the Expensify app on real devices?โผ
Yes. The agent-device skill drives iOS simulators and Android emulators for interactive testing, debugging, and performance profiling.
How to record video evidence for a pull request?โผ
The agent-device-evidence skill reads test steps from a GitHub PR or issue and automatically records MP4 videos of the flows on iOS and Android.
Do these skills work with Claude Code?โผ
Yes. All skills follow the standard SKILL.md format and run directly inside Claude Code and compatible AI coding agents.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core