vgv-wingspan
claudeVGV Wingspan - AI-native workflows following Very Good Ventures best practices.
11 skills · hooks
Claude Code plugin to enhance and accelerate Flutter & Dart development, built by Very Good Ventures
Plugin vgv-ai-flutter-plugin from marketplace very-good-claude-code-marketplace in VeryGoodOpenSource/very-good-claude-code-marketplace. Commands read from the repo's manifest — 3 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.
accessibilityAudits or remediates Flutter widgets against WCAG 2.2 conformance levels A, AA, or AAA across iOS, Android, Web, macOS, Windows, and Linux, covering Semantics labels and screen reader output under VoiceOver and TalkBack, touch target sizes, dragging alternatives, focus order and keyboard navigation,
animationsBest practices for Flutter animations using the built-in animation framework, covering implicit animations, explicit `AnimationController` animations, page transitions, and Material 3 motion tokens. Use when creating, modifying, or reviewing animations, transitions, motion, or animated widgets, and
blocBest practices for Bloc state management in Flutter/Dart, covering Cubit versus Bloc, event and state naming, sealed classes with Equatable, the Page/View split with BlocProvider, BlocBuilder, BlocListener, and BlocSelector. Use when writing, modifying, or reviewing code that uses package:bloc, pack
create-projectScaffold a new Dart or Flutter project from a Very Good CLI template, covering the flutter_app, dart_package, flutter_package, flutter_plugin, dart_cli, flame_game, and docs_site templates, inferring the right one from what the user wants to build and then installing dependencies. Use when the user
dart-flutter-sdk-upgradeVGV-specific reference for bumping Dart and Flutter SDK constraints across packages, covering pubspec.yaml environment constraints, CI workflow Flutter versions, and SDK upgrade PR preparation. Use it when upgrading the Flutter or Dart SDK version in any VGV repository, on phrases like "bump Flutter
green-gateDrives a Dart or Flutter package fully green through a verify-fix-rerun loop across four gates: analyze, format, test, coverage. It owns gate configuration, so plan-only questions belong here: which tool and arguments run each gate, in what order, the coverage target, and what leaves the coverage de
internationalizationBest practices for internationalization (i18n) and localization (l10n) in Flutter, using the built-in `flutter_localizations` and `intl` setup with ARB files as the single source of truth. Use when adding, modifying, or reviewing ARB translations, locale setup (`l10n.yaml`, `generate: true` in `pubs
layered-architectureVGV layered monorepo architecture in Flutter: four layers Data, Repository, Business Logic, and Presentation, unidirectional dependency rules, and model transformation across layers. Use when structuring a multi-package Flutter app, creating data or repository packages, defining layer boundaries, or
license-complianceAudits Dart and Flutter package dependency licenses using the Very Good CLI packages_check_licenses MCP tool, flags non-compliant or unknown licenses, and produces a compliance summary report. Use when the user says "check licenses", "license audit", "check dependency licenses", "license compliance"
material-themingBest practices for Flutter theming with Material 3, treating ThemeData as the single source of truth for colors, typography, component styles, and spacing. Use when creating, modifying, or reviewing ThemeData, ColorScheme, TextTheme, component themes, spacing systems, or light/dark mode support, and
navigationBest practices for navigation and routing in Flutter using GoRouter, covering hierarchical route trees, type-safe `@TypedGoRoute` definitions, named navigation, redirects, and deep linking setup. Use when creating, modifying, or reviewing routes, deep links, redirects, or navigation logic that uses
static-securityStatic security review for Flutter mobile apps and Dart code: hardcoded secrets, insecure storage, unsafe network calls, leaky logs, vulnerable dependencies. Use when reviewing or writing code handling secrets, user data, network communication, authentication, or cryptography, or adding validation t
testingBest practices for Dart unit tests, Flutter widget tests, and golden file tests, covering group and test naming, setUp lifecycle and isolation, mocking with package:mocktail, and the shared pumpApp helper. Use when writing, modifying, or reviewing tests, goldens included, that use package:test, pack
ui-packageBest practices for building a Flutter UI package on Material: custom components, ThemeExtension theming, consistent APIs, widget tests, app_ui_package scaffolding. Use when creating a UI package, working inside one, or in an app that consumes one: adding or reviewing a widget, wiring design tokens,
very-good-analysis-upgradeUpgrade the very_good_analysis lint package to a new version in any Dart or Flutter package, handling the pubspec.yaml version bump, the lint fixes the new rules force, and the PR. Trigger on phrases like "bump very_good_analysis to 10.0.0", "upgrade very_good_analysis", "update our lint package", "
flutter-reviewerRead-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. - bloc - testing - static-security - accessibility PreToolUse: - matcher: "Bash" hooks: - type: command command: "
dartruns: dart mcp-server --enable dart_format
very-good-cliruns: very_good mcp
bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/warn-missing-mcp.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/sync-vge-standards.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/sync-vge-standards.sh --subagent
bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/check-vgv-cli.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/block-cli-workarounds.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/analyze.sh
bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/format.sh
VGV Wingspan - AI-native workflows following Very Good Ventures best practices.
11 skills · hooks
Feature-First Clean Architecture (FFCA) for Flutter monorepos. Skills, validation hooks, and conventions for AI-first development, by Very Good Ventures.
5 skills · 1 agent · 1 MCP server · hooks
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
2 skills · 2 commands · 2 agents · 1 MCP server
Easily create custom hooks to prevent unwanted behaviors by analyzing conversation patterns or from explicit instructions. Define rules via simple markdown files.
1 skill · 4 commands · 1 agent · hooks
Professional UI/UX design intelligence for AI coding assistants. Includes searchable databases of styles, colors, typography, charts, and UX guidelines for React, Next.js, Astro, Vue, Nuxt.js, Nuxt UI, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Jetpack Compose, Angular, Laravel, JavaFX, and Three.js.
7 skills
AI-powered codebase understanding — analyze, visualize, and explain any project
9 skills · 10 agents · hooks
Statically analyze a local JS/Electron app you're authorized to study, with file+line evidence, and build an original reimplementation of what you find. Experimental. Phase 1: JS/Electron static analysis. Phase 2: native ELF/PE/Mach-O container inspection. Phase 3: .NET assembly metadata. Phase 4: EVM bytecode inventory. Phase 5: CUDA fatbin, cubin and PTX inventory. Parses, never executes. Dynamic analysis is a future phase, not yet implemented.
1 skill · 1 command · 1 agent
Claude Code mod: watch Headroom snip tokens off every request, with an animated band, a /headroom log and a running total.
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.