api-patterns
01Cursor rule Cursor
Rules for calling APIs, which are services that let an app request or send data, including how to define endpoints and handle errors.
Cursor rule Cursor
Rules for calling APIs, which are services that let an app request or send data, including how to define endpoints and handle errors.
Cursor rule Cursor
Rules for writing code, including import order, naming, formatting, and how interactive components should respond to presses.
Cursor rule Cursor
Rules for writing Git commit messages using Gitmoji, a convention that adds an emoji to show the type of change.
Cursor rule Cursor
A list of critical actions that must not be taken in a project.
Cursor rule Cursor
Safety rules for Expo CNG projects, where native app files are generated from project settings, including a ban on changing the node_modules folder or adding patches without permission.
Cursor rule Cursor
Rules for organizing project files and identifying important files.
Cursor rule Cursor
Rules for using touch feedback and Firebase Analytics, a service for recording app usage events.
Cursor rule Cursor
Rules for internationalization, or making an app support multiple languages, including how to use and maintain translation files.
Cursor rule Cursor
A design rule for an ongoing user-interface update focused on modern patterns and iOS 26 features.
Cursor rule Cursor
A Jest testing rule for using --watchman=false when Watchman fails locally or in a sandbox. Jest is a tool for running JavaScript tests, and Watchman monitors file changes.
Cursor rule Cursor
A keyboard-handling rule stating that KeyboardProvider is already placed at the app's root level.
Cursor rule Cursor
A rule for the language used in code comments and app text.
Cursor rule Cursor
A navigation guide for React Navigation V7, a library that controls movement between screens in a React Native app, including adjustments for iOS 26.
Cursor rule Cursor
A project guide describing the ARK ALL React Native app and its build commands.
Cursor rule Cursor
A tool connection for reading logs from a React Native app, a framework for building mobile apps with JavaScript.
Cursor rule Cursor
A local-storage rule that forbids direct use of AsyncStorage, a library for saving data on a device.
Cursor rule Cursor
A theme and color rule requiring use of ThemeContext, a shared source for the app's current visual theme.
Cursor rule Cursor
A color rule that divides a theme color into levels of transparency, meaning how see-through each color is.
Cursor rule Cursor
A project rule for using the built-in TouchableScale component, which adds spring-like size feedback when a control is pressed.
Cursor rule Cursor
Rules for scaling fonts and user-interface dimensions. The description does not specify the exact scaling values or situations covered.
Cursor rule Cursor
Rules for using the Lodash and Moment.js utility libraries. The description does not specify the exact rules.
Cursor rule Cursor
A set of rules for making layouts work across wide screens such as iPads, web browsers, and desktop apps. It covers breakpoints, maximum scaling, and separating the application frame from its content.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: