generation

Generate a four-layer feature module with domain, infrastructure, application, and UI code.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/alejandro-technology/react-native-template --skill generation-alejandro-technology
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generation
Source: https://github.com/alejandro-technology/react-native-template/tree/main/.claude/skills/generation
Command: npx skills add https://github.com/alejandro-technology/react-native-template --skill generation-alejandro-technology

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams rapidly bootstrap new feature modules by generating a complete 4-layer architecture (domain, infrastructure, application, UI) that adheres to Clean Architecture standards, reducing boilerplate and ensuring consistency across modules.

Core Features & Use Cases

  • Scaffolds a full feature module structure (domain, repository, adapters, schemas; infrastructure with HTTP/Firebase/Mock services; application with queries and mutations; UI with views and components).
  • Enforces project conventions and enables AI-assisted development workflows for rapid iteration on new features.
  • Use cases include creating new modules such as orders, products, or settings with consistent naming, typing, and routing.

Quick Start

Instruct the AI to generate a new feature module following the provided 4-layer template.

Frequently Asked Questions about generation

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

FAQPage Schema
How do I scaffold a clean architecture feature module for React Native?

Scaffolding a clean architecture feature module involves generating domain, infrastructure, application, and UI layers. This skill automates that by creating repositories, adapters, and typed interfaces to ensure consistent project conventions.

What is the best way to generate a 4-layer architecture template for a new feature?

The best way to generate a 4-layer architecture template is using an automated scaffolder. It creates domain, infrastructure, application, and UI layers with proper services and queries to reduce boilerplate and enforce consistency.

Does this scaffolding tool support generating infrastructure services for HTTP and Firebase?

Yes, this scaffolding tool supports generating infrastructure services for HTTP and Firebase. It creates the infrastructure layer with HTTP, Firebase, and Mock services alongside application queries and mutations for your feature module.

Can I use this generator to create typed interfaces and repositories for my TypeScript project?

Yes, you can use this generator to create typed interfaces and repositories for your TypeScript project. It ensures all generated code across the domain and infrastructure layers adheres to strict typing and project conventions.

Why should I use an automated feature module generator instead of manually creating clean architecture folders?

Using an automated feature module generator eliminates the boilerplate of manually creating clean architecture folders. It rapidly bootstraps domain, infrastructure, application, and UI layers, ensuring consistent naming, typing, and routing across modules.