flutter-feature-bootstrap

Scaffold Flutter feature modules with folders, starter files, and test stubs.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/nickcuypers/codex-skills --skill flutter-feature-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-feature-bootstrap
Source: https://github.com/nickcuypers/codex-skills/tree/main/skills/flutter-feature-bootstrap
Command: npx skills add https://github.com/nickcuypers/codex-skills --skill flutter-feature-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Scaffold repetitive Flutter feature setup by automating the creation of folders, starter files, and test stubs, removing repetitive manual setup.

Core Features & Use Cases

  • Create feature folders under lib/features with presentation, application, domain, and data subfolders
  • Generate starter Dart screen and corresponding placeholder tests
  • Provide a dry-run option to preview structure before execution and a verify-only mode for validation

Quick Start

Provide a feature name via --feature=<name> and run the script to scaffold the feature.

Frequently Asked Questions about flutter-feature-bootstrap

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

FAQPage Schema
How do I scaffold a new feature module in Flutter?

To scaffold a Flutter feature module, you provide a feature name via the command line, which automates creating folders, starter Dart files, and test stubs under lib/features and test/features.

What is the best way to organize a Flutter feature with presentation, domain, and data layers?

Organizing a Flutter feature with these layers is best achieved by using a scaffolding script that automatically generates the presentation, application, domain, and data subfolders for clean architecture.

Can I preview the folder structure before generating Flutter feature files?

Yes, you can preview the folder structure by using the dry-run mode, which outputs the planned file and folder structure without actually writing the starter files to your disk.

Do I need a clean git tree to generate Flutter starter files?

Yes, you need a clean git tree to generate Flutter starter files when running in execute mode, ensuring your version control remains stable before adding new feature folders and test stubs.

Does the Flutter feature scaffolder create test stubs automatically?

Yes, the Flutter feature scaffolder creates test stubs automatically, generating corresponding placeholder tests alongside your starter Dart screens in the test/features directory.