rn-forge

Generate React Native screen modules with React Query, FlatList, and tests.

4|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/vikisingh23/neuraforge-ai --skill rn-forge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rn-forge
Source: https://github.com/vikisingh23/neuraforge-ai/tree/main/skills/rn-forge
Command: npx skills add https://github.com/vikisingh23/neuraforge-ai --skill rn-forge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the rapid creation of production-ready React Native screens and their surrounding architecture, reducing boilerplate and ensuring enterprise-grade patterns are consistently applied.

Core Features & Use Cases

  • Generate Screen + Components + Hooks + Queries + Service + Tests to deliver a complete feature module.
  • Enforce React Query data fetching, FlatList-driven dynamic lists, and StyleSheet.create styling.
  • Handle cross-platform concerns (SafeAreaView, KeyboardAvoidingView, Platform.select) and provide ready-to-run integration with navigation.

Quick Start

Ask it to generate a complete React Native screen module for a feature, including screen, components, hooks, queries, service, and tests.

Frequently Asked Questions about rn-forge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate production-ready React Native screens with React Query and FlatList from a plain prompt?

Generate production-ready React Native screens by providing a plain prompt that outputs a complete module with React Query data fetching, FlatList-driven lists, StyleSheet.create styling, and tests.

What is included in a complete React Native screen module architecture?

A complete React Native screen module includes the screen UI, cross-cutting components, custom hooks, React Query data fetching, service layers, and ready-to-run tests.

Can I use this to handle cross-platform React Native concerns like SafeAreaView and KeyboardAvoidingView?

Yes, React Native screen generation handles cross-platform concerns by applying SafeAreaView, KeyboardAvoidingView, and Platform.select to ensure iOS and Android compatibility.

What's the best way to structure React Native data fetching for leaf-level components?

The best way to structure React Native data fetching for leaf-level components is enforcing React Query at the leaf level alongside dedicated service layers for separation of concerns.

Does this React Native generation approach integrate with existing navigation setups?

Yes, the React Native generation approach provides ready-to-run integration with navigation setups while strictly enforcing StyleSheet.create for UI styling.

Why use a generator for React Native feature modules instead of manual boilerplate?

Using a generator for React Native feature modules automates boilerplate creation and ensures enterprise-grade patterns like React Query and FlatList are consistently applied across mobile app teams.