{"enrichment":{"faq":[{"a":"test-flutter executes flutter test commands to run your app's unit and widget tests in an organized workflow. The skill automates test discovery, execution, and reporting across your test suite. It integrates static analysis checks so you can verify both functionality and code quality in a single pass, following Flutter testing conventions.","q":"How do I run flutter tests with test-flutter?"},{"a":"test-flutter runs dart analyze to perform static code analysis and dart format to enforce code style compliance. These tools catch potential bugs, enforce linting rules, and ensure consistent Dart code formatting across your project. Running them together with your tests maintains code quality standards alongside functional verification.","q":"What does dart static analysis and formatting do in test-flutter?"},{"a":"test-flutter follows Flutter conventions for test file organization: place tests in a test/ directory mirroring your lib/ structure, name test files with _test.dart suffix, and organize tests by feature. Separate widget tests (testing UI interactions) from logic tests (testing business logic). This structure keeps tests maintainable and discoverable.","q":"How should I structure my flutter test files?"},{"a":"test-flutter distinguishes widget tests from logic tests: widget tests use testWidgets to verify UI behavior and user interactions, while logic tests verify business logic and data processing. Separating these concerns makes tests faster, more focused, and easier to maintain. test-flutter helps you write both types following Flutter best practices.","q":"What's the difference between widget and logic tests in test-flutter?"},{"a":"Yes, test-flutter integrates dart analyze for static analysis and linting checks. It identifies code quality issues, potential bugs, and style violations before runtime. Combined with dart format for code formatting, test-flutter ensures your Dart codebase meets quality standards and follows established conventions.","q":"Can test-flutter help with dart linting and analysis?"},{"a":"test-flutter automates testing workflows using Flutter conventions: organizing tests by feature, using _test.dart naming patterns, separating widget and logic tests, and running static analysis alongside functional tests. These conventions make your test suite scalable, maintainable, and aligned with Flutter community standards.","q":"What testing conventions does test-flutter enforce?"}],"shadow_tags":["quality-assurance","code-linting","ui-testing","test-automation","mobile-development","code-standards","flutter-framework","dart-language"],"summary_rewrite":"test-flutter automates testing workflows for Flutter apps, combining unit tests, widget tests, static analysis, and code formatting into a single execution flow. It provides structured test conventions for organizing tests by feature and separates logic verification from UI interaction testing."},"files":[{"bytes":3134,"path":".claude/skills/test-flutter/SKILL.md","sha256":"78715fdc3bf7acd14511f65c439c067e8401ad4f0f5b5747eef619798730ee5e","url":"https://skillfed.io/files/K9i-0/ccpocket/test-flutter/1894e080/SKILL.md"}],"id":"K9i-0/ccpocket/test-flutter","links":{"html":"https://skillfed.io/K9i-0/ccpocket/test-flutter","md":"https://skillfed.io/K9i-0/ccpocket/test-flutter.md","repo":"https://github.com/K9i-0/ccpocket"},"meta":{"agents_supported":["claude-code"],"first_seen":"2026-07-28","forks":92,"language":"Dart","last_updated":"2026-07-27","license":"MIT","name":"test-flutter","publisher":"K9i-0","stars":998},"relations":{"similar":[{"id":"dhruvanbhalara/skills/flutter-add-widget-test"},{"id":"K9i-0/ccpocket/flutter-upgrade"},{"id":"flutter/agent-plugins/flutter-add-widget-test"},{"id":"LambdaTest/agent-skills/flutter-testing-skill"},{"id":"flutter/agent-plugins/flutter-add-integration-test"},{"id":"flutter/agent-plugins/dart-add-unit-test"},{"id":"dart-lang/skills/dart-add-unit-test"},{"id":"dhruvanbhalara/skills/flutter-add-integration-test"},{"id":"cometchat/cometchat-skills/cometchat-flutter-v5-testing"},{"id":"K9i-0/ccpocket/mobile-automation"}]},"slug":{"owner":"K9i-0","repo":"ccpocket","skill":"test-flutter"},"version":"1894e080"}
