Instructions for VeryGoodOpenSource/vgv-ai-flutter-plugin, covering claude.md, project overview, repository structure, skill file format and writing conventions.
Read-only Flutter code reviewer. Dispatch after writing or changing Dart code to review changed code against VGV bloc, testing, security, and accessibility standards. Never edits files.
Runs before the agent uses a tool for mcp__.*very-good-cli__.* and Bash tool calls, executing check-vgv-cli.sh and block-cli-workarounds.sh via bash (2 commands). From VeryGoodOpenSource/vgv-ai-flutter-plugin.
Runs after a tool call finishes for Edit and Write tool calls, executing analyze.sh and format.sh via bash (2 commands). From VeryGoodOpenSource/vgv-ai-flutter-plugin.
Audit or remediate Flutter widgets against WCAG 2.2 accessibility conformance levels A, AA, or AAA across iOS, Android, Web, macOS, Windows, and Linux.
Best practices for Flutter animations using the built-in animation framework. Use when creating, modifying, or reviewing animations, transitions, motion, or animated widgets. Covers implicit animations, explicit animations, page transitions, and Material 3 motion tokens.
Scaffold a new Dart or Flutter project from a Very Good CLI template. Supports flutterapp, dartpackage, flutterpackage, flutterplugin, dartcli, flamegame, and docssite templates.
VGV-specific reference for bumping Dart and Flutter SDK constraints across packages. Covers pubspec.yaml environment constraints, CI workflow Flutter versions, and SDK upgrade PR preparation. Flutter CI uses MAJOR.MINOR.x with no caret to resolve to the latest patch; pubspec pins the exact patch with a caret (e.g.…
Drives a Dart or Flutter package to a fully green state through an autonomous verify-fix-rerun loop across four quality gates — analyze, format, test, and coverage. Exits only when a single final iteration proves all four pass with observed numbers. Also owns how those gates are configured — which tool runs each one…
Audits package dependency licenses using the Very Good CLI packageschecklicenses MCP tool. Flags non-compliant or unknown licenses and produces a compliance summary.
Best practices for building a Flutter UI package on top of Material — custom components, ThemeExtension-based theming, consistent APIs, and widget tests. Supports appuipackage template.
Upgrade the verygoodanalysis lint package to a new version across Dart/Flutter projects. Handles the pubspec version bump, the lint fixes the new rules force, and the PR.