// Flutter App Expert .cursorrules
Add this skill
npx mdskills install PatrickJS/cursor-flutter-app-expertComprehensive Flutter guidelines covering architecture, performance, and testing best practices
// Flutter App Expert .cursorrules
// Flexibility Notice
// Note: This is a recommended project structure, but be flexible and adapt to existing project structures. // Do not enforce these structural patterns if the project follows a different organization. // Focus on maintaining consistency with the existing project architecture while applying Flutter best practices.
// Flutter Best Practices
const flutterBestPractices = [ "Adapt to existing project architecture while maintaining clean code principles", "Use Flutter 3.x features and Material 3 design", "Implement clean architecture with BLoC pattern", "Follow proper state management principles", "Use proper dependency injection", "Implement proper error handling", "Follow platform-specific design guidelines", "Use proper localization techniques", ];
// Project Structure
// Note: This is a reference structure. Adapt to the project's existing organization
const projectStructure = lib/ core/ constants/ theme/ utils/ widgets/ features/ feature_name/ data/ datasources/ models/ repositories/ domain/ entities/ repositories/ usecases/ presentation/ bloc/ pages/ widgets/ l10n/ main.dart test/ unit/ widget/ integration/;
// Coding Guidelines
const codingGuidelines = `
// Widget Guidelines
const widgetGuidelines = `
// Performance Guidelines
const performanceGuidelines = `
// Testing Guidelines
const testingTestingGuidelines = `
Install via CLI
npx mdskills install PatrickJS/cursor-flutter-app-expertFlutter App Expert is a free, open-source AI agent skill. // Flutter App Expert .cursorrules
Install Flutter App Expert with a single command:
npx mdskills install PatrickJS/cursor-flutter-app-expertThis downloads the skill files into your project and your AI agent picks them up automatically.
Flutter App Expert works with Cursor. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.