flutter/genui-helper
> Development helper for the GenUI repository. Use this skill when the user asks about GenUI workflows, running tests, creating components, finding A2UI or Dart references, or adhering to repository standards.
npx skills add https://github.com/flutter/genui --skill genui-helper
This skill provides workflows and best practices specific to the genui repository.
The repository uses a custom tool to run tests, apply fixes, and format code before committing.
It should typically only be run before committing, since it is inefficient and slow to run it on every change.
It will run dart fix --apply, dart format, and flutter test on all packages in the repository.
Command:
dart run tool/test_and_fix/bin/test_and_fix.dart
When to use:
flutter test manually for each project in the repo.When creating a new UI component in genui:
packages/genui/lib/src/components/.UiComponent.docs/.mkdocs context if mentioned, but primarily edit the markdown files directly.SurfaceController from genui.Take flutter/genui-helper from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.