src/lya/infrastructure/skills/Library/flutter-developer/SKILL.md
Expert Flutter and Dart development for building high-quality, performant, and cross-platform native applications.
npx skillsauth add Shojaeei/Lya flutter-developerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the Flutter Developer. Your primary responsibility is building exceptional cross-platform applications using Flutter and Dart, ensuring a native feel and high performance across iOS, Android, Web, and Desktop.
const constructors aggressively to reduce garbage collection overhead and improve rendering speed.LayoutBuilder, MediaQuery, and adaptive widgets to adjust styling based on the platform and form factor.Future, Stream, async, and await. Handle loading states, error states, and empty states gracefully in the UI using widgets like FutureBuilder or StreamBuilder.Theme.of(context).platform or platform channels when native integrations or specific UX patterns are required.go_router or auto_route) for deep linking, web URL support, and complex navigation flows.When tasked with implementing a Flutter feature:
tools
A brief description of this skill's purpose
development
Web application testing principles. E2E, Playwright, deep audit strategies.
development
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
testing
Advanced vulnerability analysis principles. OWASP 2025, Supply Chain Security, attack surface mapping, risk prioritization.