flutter-verify

Run static analysis, tests, and runtime checks on Flutter code changes.

6|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/ImL1s/flutter-claude-skills --skill flutter-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flutter-verify
Source: https://github.com/ImL1s/flutter-claude-skills/tree/main/skills/flutter-verify
Command: npx skills add https://github.com/ImL1s/flutter-claude-skills --skill flutter-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Multi-layer verification flow after Flutter code changes: static analysis + tests + widget tree check + runtime error detection. Run after edits before claiming the change works.

Core Features & Use Cases

  • Layered validation pipeline coordinates static analysis, tests, and runtime checks to catch issues early.
  • Supports bilingual triggers (English and Chinese) to accommodate multilingual teams.
  • Use Case: When a Flutter PR touches UI or logic, this flow ensures no regressions before merge or release.

Quick Start

Install the skill into Claude Code and run flutter-verify after making changes to your Flutter project to trigger the multi-layer validation flow.

Frequently Asked Questions about flutter-verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end Flutter verification before a release?

End-to-end Flutter verification coordinates static analysis, test execution, and runtime widget tree checks to catch regressions before release. You trigger this flow after making code edits to ensure no UI or logic regressions slip through.

How do I check my Flutter widget tree for runtime errors after editing code?

Checking the Flutter widget tree for runtime errors involves running layered validation that performs static analysis and runtime checks. This detects widget tree issues and runtime errors in your Dart environment after code changes are applied.

Does this Flutter verification flow work in CI pipelines and local development?

Yes, this Flutter verification flow works in both CI pipelines and local development environments. It requires Dart tooling to execute static analysis, run tests, and perform runtime checks on code changes before merging or releasing.

What is the best way to run static analysis and tests on a Flutter PR?

The best way to run static analysis and tests on a Flutter PR is using an automated layered validation pipeline. This approach coordinates analyze_files for static checks and run_tests for test execution to ensure code quality before merge.

Do I need Dart tooling installed to run Flutter code verification?

Yes, you need Dart tooling installed in your environment to run Flutter code verification. The verification flow operates within Dart environments to execute static analysis, run tests, and detect runtime errors in your Flutter project.