skills
Master Flutter widget test interactions with best practices for tap, scroll, and enterText. Ensure reliable tests by awaiting pumps, using unique keys, and isolating actions.
How to Test Animations and Async UI Updates in Flutter: pump() vs pumpAndSettle()Master Flutter UI testing with pump() and pumpAndSettle(). Learn to test animations and async updates, advancing the clock for intermediate states or settling all pending actions.
How to Troubleshoot Common Flutter Layout Debugging Scenarios: Complete GuideTroubleshoot common Flutter layout debugging scenarios. Understand constraint contracts, apply Expanded or Flexible widgets, and follow a five-step workflow from the flutter skills repository for quick resolutions.
How to Integrate dart_skills_lint into Automated Dart Test SuitesIntegrate dart_skills_lint into your Dart test suites for automated validation. Add it as a dev dependency and invoke validateSkills() in CI to ensure Agent Skills integrity.
How to Use --fix and --fix-apply Flags for Automatic Lint Fixes in dart_skills_lintLearn to use dart_skills_lint --fix and --fix-apply flags to automatically fix linting violations in SKILL.md files. Preview changes before applying them for efficient code correction.
How to Contribute New Skills to the Flutter Skills Repository: A Step-by-Step GuideLearn how to contribute new skills to the flutter/skills repository. Follow our step-by-step guide to submit your approved workflow via pull request.
MCP Tools vs Agent Skills: Understanding the Two-Layer Architecture in Flutter SkillsUnderstand the Flutter skills two-layer architecture differentiate MCP tools from Agent Skills. Learn how high-level workflows orchestrate command-line capabilities for development tasks.
How to Add Integration Tests Using Flutter Driver and the integration_test PackageLearn to add integration tests in Flutter using Flutter Driver and the integration_test package. Write and execute tests efficiently with our guide.
How to Apply Layered Architecture (UI, Logic, Data) in Flutter AppsMaster layered architecture in Flutter apps. Separate UI, Logic, and Data layers for independent testing and easy component replacement. Enhance your app development.
How to Use the `http` Package for Different HTTP Requests in Flutter: Complete GuideMaster Flutter HTTP requests with the http package. Learn GET, POST, PUT, and DELETE calls efficiently for robust app development.
How to Set Up Flutter Localization with flutter_localizations and intlEasily set up Flutter localization using flutter_localizations and intl. Learn to configure pubspec.yaml, l10n.yaml, and integrate AppLocalizations for global app reach.
How to Configure GoRouter for Declarative Routing and Deep Linking in FlutterMaster Flutter declarative routing and deep linking with GoRouter. Learn to configure routes, handle web URLs, and manage external links efficiently for a seamless app experience.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →