🧪
QualityDart

Flutter App Testing

by K9i-0

Flutter App Testing is a Quality skill for Claude Code, published by K9i-0 in ccpocket.

1K stars97 forkson K9i-0/ccpocketAdded 2026/08/21Repository updated 2026/08/20
androidapp-serverbridge-serverclaude-codeclicodexflutteriosmobileopenairemote-controltypescriptwebsocket
Install in seconds
Install Flutter App Testing
Copy Flutter App Testing into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/K9i-0/ccpocket/tree/main/.claude/skills/test-flutter ~/.claude/skills/test-flutter

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/K9i-0/ccpocket.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.claude/skills/test-flutter/SKILL.md in K9i-0/ccpocket
Installs to
~/.claude/skills/test-flutter
Collection
One of 18 skills cataloged from this repository
Category
Quality1354 skills

What Flutter App Testing does

Flutter App Testing runs Dart analysis, formatting, and Flutter tests for the mobile app. Use it when validating Flutter changes and writing tests for widgets or logic.

Flutter App Testing is cataloged under Quality on DirSkills. Flutter App Testing comes from a repository tagged android, app-server, bridge-server, claude-code and cli.

Documentation

README

Flutter App テスト

実行手順

以下を順番に実行し、全てパスすることを確認する。

1. 静的解析

dart analyze apps/mobile

warning 以上は修正する。info レベルは必要に応じて対応。

MCP代替: mcp__dart-mcp__analyze_files でも実行可能だが、CLI推奨。

2. フォーマット

dart format apps/mobile

3. ユニットテスト

cd apps/mobile && flutter test

特定ファイルのみ:

cd apps/mobile && flutter test test/<filename>_test.dart

MCP代替: mcp__dart-mcp__run_tests でも実行可能だが、CLI推奨。 MCP版はDTD接続不要な操作のため、CLIの方が効率的。

テスト記述規約

ファイル配置・命名

  • テストファイルは apps/mobile/test/ に配置
  • 命名: <対象の概念>_test.dart
    • ウィジェットテスト例: approval_bar_test.dart, chat_input_bar_test.dart
    • ロジックテスト例: chat_message_handler_test.dart

import

import 'package:flutter_test/flutter_test.dart';
import 'package:ccpocket/...';

テスト構造

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Flutter App Testing

  • What else does K9i-0 publish alongside Flutter App Testing?

    Flutter App Testing is one of 18 skills that DirSkills catalogs from K9i-0/ccpocket, the repository it ships in. Its siblings there include App Release, Branch Merge Cleanup and Codex Guide. Each one is a separate skill with its own page in this directory, installs the same way Flutter App Testing does, and is maintained by K9i-0 in that same repository. The rest of the collection is listed on the K9i-0/ccpocket page.

  • How does Flutter App Testing compare to other Quality skills?

    Flutter App Testing ranks #817 by stars among the 1354 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Flutter App Testing against them. Open each page to compare what they document and how they install.

More from K9i-0/ccpocket

Flutter App Testing is one of 18 skills cataloged on DirSkills from K9i-0/ccpocket.

See all 18 skills
🚀
1w ago

App Release

App Release automates version bumps, CHANGELOG updates, and release tagging for Flutter apps. Use it when asked to release, bump the version, or publish iOS, Android, desktop, or all platforms.
DevOps
1K97
🧹
1w ago

Branch Merge Cleanup

Branch Merge Cleanup merges a finished branch into main, deletes the branch, and removes any related worktree. Use it after all changes are committed and you want to tidy up the local Git state.
DevOps
1K97
🤖
1w ago

Codex Guide

Codex Guide explains how to use Codex CLI, app, and IDE features, including rules, hooks, AGENTS.md, skills, subagents, and config. It is used when answering Codex usage questions and when verifying rules or approval behavior with `codex execpolicy check`.
AI Engineering
1K97
📱
1w ago

Flutter UI Design

Flutter UI Design defines architecture rules for Flutter UI implementation, including feature-first structure, widget splitting, and Bloc/Cubit state management. Use it when building or reviewing Flutter screens and components.
Frontend
1K97
🛠️
1w ago

Flutter Upgrade

Flutter Upgrade helps assess and execute Flutter SDK version bumps. It checks release notes and breaking changes, maps impacts in the codebase, and prepares update tasks for mise, CI, Shorebird, and Dart constraints.
DevOps
1K97
📱
1w ago

Mobile Automation

Mobile Automation uses dart-mcp and Marionette to verify Flutter app UI behavior and run E2E tests. Use it for simulator checks, mock preview validation, screenshots, and other app verification after UI changes.
Automation
1K97