Flutter Tester

Flutter test patterns: layer isolation, Given-When-Then, Riverpod/Mockito/GetIt setup.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.6/10
Tested
Jul 14, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · a0a54c5

Baseline widget test (written without the skill) mocked the Riverpod provider directly and skipped GetIt.reset in tearDown — exactly the two entries at the top of the skill's own 'Common Mistakes' table — and the skill-guided rewrite fixed both without being told to.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 9/10
  • Docs & honesty 5/5

What Flutter Tester does

Structures Flutter test writing around layer isolation (repository/DAO/provider/service/widget) and a Given-When-Then convention, with explicit Riverpod, Mockito, and GetIt setup and teardown rules. Triggers when creating, fixing, or reviewing unit, widget, or integration tests in a Flutter project, and calls out common mistakes like mocking providers directly or leaving GetIt unreset between tests.

How to install Flutter Tester

git clone https://github.com/Harishwarrior/flutter-claude-skills
cd flutter-claude-skills
mkdir -p ~/.claude/skills
cp -r flutter-tester ~/.claude/skills/flutter-tester

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Flutter Tester

  • /flutter-tester Flutter test patterns: layer isolation, Given-When-Then, Riverpod/Mockito/GetIt setup.

It also activates on plain-language prompts like these:

  • Write widget tests for this Flutter login screen with Mockito
  • I need unit tests for my Riverpod provider that fetches users
  • Review my Flutter integration tests for the checkout flow

Frequently asked questions

Is the Flutter Tester skill free?
Yes. The skill itself is free from Harishwarrior/flutter-claude-skills. SkillProof publishes the install command and an independent test verdict at no cost.
Does Flutter Tester work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 14, 2026. Verdict: Tested · Works. Baseline widget test (written without the skill) mocked the Riverpod provider directly and skipped GetIt.reset in tearDown — exactly the two entries at the top of the skill's own 'Common Mistakes' table — and the skill-guided rewrite fixed both without being told to.
What is the Flutter Tester SkillProof Score?
9.6/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 9/10, docs & honesty 5/5.
How do I install Flutter Tester?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Flutter Tester with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.