CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-plugins

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

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

dart-use-pattern-matching

skills/dart-use-pattern-matching/SKILL.md

Use switch expressions and pattern matching where appropriate

63

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

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

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

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

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

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

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

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

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

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