lg-file-generator

Generate Dart/Flutter screens, services, models, widgets, and unit tests from templates.

1|1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/AshishYesale7/LGFlutterStarterKit --skill lg-file-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lg-file-generator
Source: https://github.com/AshishYesale7/LGFlutterStarterKit/tree/main/.agent/skills/lg-file-generator
Command: npx skills add https://github.com/AshishYesale7/LGFlutterStarterKit --skill lg-file-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of well-structured Dart/Flutter files, ensuring consistency and adherence to Liquid Galaxy architecture patterns and SOLID principles.

Core Features & Use Cases

  • File Generation: Creates screens, services, models, widgets, and unit tests from predefined templates.
  • Architecture Adherence: Enforces naming conventions, import styles, documentation, and architectural comments.
  • Use Case: When starting a new feature, use this skill to quickly scaffold all necessary files (e.g., a new screen, its corresponding service, and model) following best practices.

Quick Start

Use the lg-file-generator skill to create a new screen named 'UserProfile'.

Frequently Asked Questions about lg-file-generator

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

FAQPage Schema
How do I generate Flutter files that follow Liquid Galaxy architecture patterns?

To generate structured Dart files for Liquid Galaxy features, use a scaffolding tool that creates screens, services, models, widgets, and unit tests from predefined templates. It enforces naming conventions, import styles, and SOLID principles for a maintainable codebase.

Can I automatically scaffold Dart models and services with unit tests?

Yes, you can automatically scaffold Dart models and services along with their corresponding unit tests. The file generation process creates these components simultaneously from predefined templates to ensure immediate testability and architectural consistency.

Does this Flutter code generation tool enforce SOLID principles and documentation?

Yes, this Flutter code generation tool enforces SOLID principles and documentation. It automatically applies architectural comments, specific import styles, and strict naming conventions to ensure the generated code remains maintainable and consistent.

What is the best way to scaffold a new Flutter screen and its corresponding service?

The best way to scaffold a new Flutter screen and its service is to use an automated file generator. It quickly creates all necessary files, including models and widgets, following best practices and predefined architecture patterns to jumpstart feature development.

When do I need a Flutter file generator for my Dart codebase?

You need a Flutter file generator when starting a new feature and wanting to ensure consistency across your Dart codebase. It automates the creation of well-structured files, preventing manual setup errors and enforcing architectural adherence from the beginning.

Are there limitations to using predefined templates for Flutter code generation?

A limitation of using predefined templates for Flutter code generation is that the output structure is rigidly fixed. While it enforces naming conventions and SOLID principles, it may not accommodate highly custom file structures outside the Liquid Galaxy architecture patterns.