flutter-ui-ux
Audited by Runlayer on Feb 22, 2026
Malicious tool definition detected
Tool: SKILL.md Description: --- name: flutter-ui-ux description: | Comprehensive Flutter UI/UX development skill for creating beautiful, responsive, and animated mobile applications. Use when user asks to: (1) Build Flutter UI components or screens (2) Implement animations and transitions (3) Design responsive layouts (4) Create custom widgets and themes (5) Optimize UI performance and accessibility Triggers: "create Flutter UI", "build Flutter screen", "Flutter animations", "responsive Flutter
Malicious tool definition detected
Tool: assets/app-template.md [1/2] Description: # Flutter App Template ## Basic App Structure Complete starter template for Flutter applications. ```dart // main.dart import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'app/theme/app_theme.dart'; import 'app/screens/home_screen.dart'; import 'app/screens/detail_screen.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp(
Tool: assets/app-template.md [2/2] Description: false, this.keyboardType = TextInputType.text, this.onChanged, this.onSubmitted, this.prefixIcon, this.suffixIcon, }); @override Widget build(BuildContext context) { return TextField( controller: controller, obscureText: obscureText, keyboardType: keyboardType, onChanged: onChanged, onSubmitted: onSubmitted, decoration: InputDecoration( labelText: label, hintText: hint, errorText: errorText, prefixIcon: prefixIcon, suffixIcon: suffixIcon, border: O
Malicious tool definition detected
Tool: references/animation-patterns.md [1/2] Description: # Flutter Animation Patterns ## Implicit Animations Simple animations with minimal code.
Tool: references/animation-patterns.md [2/2] Description: { return Scaffold( body: CustomScrollView( slivers: [ SliverAppBar( expandedHeight: 300, flexibleSpace: FlexibleSpaceBar( background: Hero( tag: 'product_${product.id}', child: Image.network( product.imageUrl, fit: BoxFit.cover, ), ), ), ), SliverToBoxAdapter( child: Padding( padding: EdgeInsets.all(16), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( product.name, style: Theme.of(context).textTheme.headline
Malicious tool definition detected
Tool: references/performance-optimization.md [1/2] Description: # Flutter Performance Optimization ## Rendering Performance Keep your app at 60fps.
Tool: references/performance-optimization.md [2/2] Description: _controller; @override Widget build(BuildContext context) { return Column( children: [ const Text('Static widget 1'), // const, no rebuild const Text('Static widget 2'), // const, no rebuild const Text('Static widget 3'), // const, no rebuild AnimatedBuilder( animation: _controller, builder: (context, child) { return Transform.rotate( angle: _controller.value * 2 * math.pi, child: child, // Pass child to avoid rebuilding ); }, child
Malicious tool definition detected
Tool: references/theme-templates.md [1/2] Description: # Flutter Theme Templates ## Material Design 3 Themes Modern Material You implementation.
Tool: references/theme-templates.md [2/2] Description: Colors.amber), SizedBox(width: 8), Text('Light'), ], ), ), PopupMenuItem( value: AppThemeType.dark, child: Row( children: [ Icon(Icons.dark_mode, color: Colors.blueGrey), SizedBox(width: 8), Text('Dark'), ], ), ), PopupMenuItem( value: AppThemeType.blue, child: Row( children: [ Icon(Icons.circle, color: Colors.blue), SizedBox(width: 8), Text('Blue'), ], ), ), PopupMenuItem( value: AppThemeType.green, child: Row( children: [ Icon(Icons.circle
Malicious tool definition detected
Tool: references/widget-patterns.md [1/2] Description: # Flutter Widget Patterns ## Composition Patterns ### 1.
Tool: references/widget-patterns.md [2/2] Description: key: ValueKey(item.id), // Unique key for each item child: ListTile( title: Text(item.title), subtitle: Text(item.description), // Use const for static widgets leading: const Icon(Icons.article), ), ); } } ``` ### 2.