github.com/flutter/agent-plugins
Skill | Added | Review |
|---|---|---|
flutter-add-widget-preview skills/flutter-add-widget-preview/SKILL.md Adds interactive widget previews to the project using the previews.dart system. Use when creating new UI components or updating existing screens to ensure consistent design and interactive testing. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
flutter-add-integration-test skills/flutter-add-integration-test/SKILL.md Configures Flutter Driver for app interaction and converts MCP actions into permanent integration tests. Use when adding integration testing to a project, exploring UI components via MCP, or automating user flows with the integration_test package. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
dart-use-pattern-matching skills/dart-use-pattern-matching/SKILL.md Use switch expressions and pattern matching where appropriate | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
dart-use-ffigen skills/dart-use-ffigen/SKILL.md Guide agents to use `package:ffigen` to automatically generate FFI bindings instead of writing them manually. Use this skill when a task involves writing new FFI bindings, extending C/Objective-C/Swift integrations, or replacing hand-crafted `dart:ffi` setups. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
dart-run-static-analysis skills/dart-run-static-analysis/SKILL.md Execute `dart analyze` to identify warnings and errors, and use `dart fix --apply` to automatically resolve mechanical lint issues. Use during development to ensure code quality and before committing changes. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
dart-migrate-to-checks-package skills/dart-migrate-to-checks-package/SKILL.md Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents. | 57 57 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
dart-generate-test-mocks skills/dart-generate-test-mocks/SKILL.md Define and generate mock objects for external dependencies using `package:mockito` and `build_runner`. Use when unit testing classes that depend on complex external services like APIs or databases. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
dart-build-cli-app skills/dart-build-cli-app/SKILL.md Entrypoint structure, exit codes, cross-platform scripts. Use when building command line utilities, scripts, or applications. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
natural-writing .agents/agents/reidbaker-agent/skills/natural-writing/SKILL.md Contains well-defined rules for creating natural, accurate, and readable writing. Use whenever authoring longer text, like analysis documents, PR or CL descriptions, or documentation. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
grill-with-docs .agents/agents/reidbaker-agent/skills/grill-with-docs/SKILL.md Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
code-review .agents/agents/reidbaker-agent/skills/code-review/SKILL.md Performs a comprehensive, multi-step code review of pull requests or local code changes, using iterative refinement (generation, critique, synthesis) to ensure high-quality, actionable feedback. Use when you need to review code changes thoroughly. | 72 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: 8aaa41d | |
code-documentation .agents/agents/reidbaker-agent/skills/code-documentation/SKILL.md Guide for writing effective code documentation, including docstrings, JSDoc, dartdoc, and implementation comments. Use this skill when writing new code, adding features, or improving existing documentation in Dart, Python, or TypeScript to ensure clarity and maintainability. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: 8aaa41d | |
api-review .agents/agents/reidbaker-agent/skills/api-review/SKILL.md Reviews the specified code against the canonical API Design guidelines. Use this skill when the user asks for an API review or to check code against API design principles. | 63 63 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Reviewed: Version: 8aaa41d |