Flutter Test Runner
Installation
SKILL.md
Flutter Test Runner
Purpose
This skill helps run and manage Sanmill's Flutter test suite, ensuring code quality and functional correctness.
Use Cases
- Run unit and widget tests
- Run integration tests with real AI engine
- Generate and view test coverage reports
- Verify functionality after code modifications
- Validate changes in CI/CD pipelines
Test Structure Overview
src/ui/flutter_app/
├── test/ # Unit and widget tests (Dart VM, fast)
Related skills
More from calcitem/sanmill
c++ code formatter
Format C++ code in Sanmill project to ensure consistent code style; use when formatting C++ code or checking code style compliance.
75new rule completeness validator
Validates that all necessary code changes are implemented when adding new game rules; use when adding new game rules or variants to ensure no files are missed.
20arb translation updater
Batch update ARB translation files across all languages when new translation keys are added to English and Chinese files; use when adding new i18n strings to the Flutter app.
3