← all publishers

flutter

@flutter source repo

65 published skills

  1. Flutter Add Integration Test · flutter
    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.
    0
    installs
  2. Genui Helper · flutter
    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.
    0
    installs
  3. Create Catalog Item · flutter
    Use this skill when the user asks to create a new CatalogItem, data class, and/or widget class based on a JSON Schema definition in an application that uses Flutter's `genui` package.
    0
    installs
  4. Integrate Genui Firebase · flutter
    Use this skill when the user asks to integrate the genui package and get a simple conversation going with Firebase AI Logic.
    0
    installs
  5. Native Interop Migration · flutter
    Skill: Migrating Flutter Plugins to Pigeon Native Interop (FFI & JNI)
    0
    installs
  6. Run Evals · flutter bundle
    Run evaluations for one, multiple, or all skills using the agent orchestration framework. Make sure to use this skill whenever the user asks to run evals, test a skill's performance, run benchmarks, or compare baseline versus with-skill execution.
    0
    installs
  7. Pre Push Skill · flutter bundle
    Executes the required pre-push steps for the flutter/packages repository. Call this tool immediately whenever the user asks to push, asks if the user/you are ready to push, or wants to validate their local changes are ready to become a pull request.
    0
    installs
  8. Check Readiness · flutter bundle
    Run this skill to check if the repository is ready for new work. Use this skill whenever the user asks to "check readiness", "see if we are ready to start work", or when starting a new task in the camera_android_camerax package.
    0
    installs
  9. Port Pr · flutter
    Fetches a Pull Request from either the dart-intellij-third-party or flutter-intellij repository and conceptually ports its changes to the other repository.
    0
    installs
  10. Monthly Release · flutter
    Step-by-step guide for performing monthly releases of the Dart IntelliJ plugin.
    0
    installs
  11. Migrate Das To Lsp · flutter
    Guide for converting legacy Dart Analysis Server (DAS) feature implementations to JetBrains LSP in the Dart IntelliJ plugin.
    0
    installs
  12. Plugin Issue Triage · flutter bundle
    Automates the triage of GitHub issues in the Dart and Flutter IntelliJ plugins. Helps the engineer by fetching untriaged issues, generating AI-suggested priorities, assignees, and responses, launching a local review dashboard, and bulk-applying approved decisions to GitHub.
    0
    installs
  13. Root Cause Regression · flutter
    Investigates a GitHub issue reporting a regression, analyzes recent commits, and identifies possible root cause culprits. Use this when the user asks to find the cause of a regression or bug from an issue.
    0
    installs
  14. Patch Copied Lsp Sources · flutter bundle
    Copy JetBrains LSP sources into the Dart plugin and patch them to prevent conflicts and ensure proper configuration.
    0
    installs
  15. Implement Dart Language Feature · flutter
    Guidelines for implementing and reviewing new Dart language features, parsing logic, and grammar modifications.
    0
    installs
  16. Flutter Frontend For Adk · flutter bundle
    Orchestrates the discovery, mapping, design, and implementation of a premium Flutter-based frontend for an Agent Development Kit (ADK) agent written with Python.
    0
    installs
  17. Tdd Dart Coder · flutter
    Guides the Coder subagent in updating Dart library code to pass failing tests.
    0
    installs
  18. Tdd Dart Tester · flutter
    Guides the Tester subagent in writing failing Dart tests.
    0
    installs
  19. Tdd Dart Workflow · flutter
    Rules, constraints, boundaries, and best practices for the multi-agent Python to Dart porting workflow.
    0
    installs
  20. Tdd Dart Architect · flutter
    Guides the Architect subagent in discovering the Python library architecture, creating the architecture blueprint, and writing specifications.
    0
    installs
  21. Tdd Dart Coordinator · flutter
    Orchestrates the 3-agent TDD workflow for Dart development by defining and invoking specialized subagents (Architect, Tester, Coder).
    0
    installs
  22. Genui Workshop Step 3 · flutter
    Execute Step 3 of the GenUI Workshop, creating the empty Flutter project and adding dependencies.
    0
    installs
  23. Genui Workshop Step 4 · flutter
    Execute Step 4 of the GenUI Workshop, setting up the GenUI scaffolding and initial chat interface.
    0
    installs
  24. Genui Workshop Step 5 · flutter
    Execute Step 5 of the GenUI Workshop, integrating the GenUI package into the Flutter app.
    0
    installs
  25. Genui Workshop Step 6 · flutter
    Execute Step 6 of the GenUI Workshop, creating the weather input widget and updating the system prompt.
    0
    installs
  26. Genui Workshop Step 7 · flutter
    Execute Step 7 of the GenUI Workshop, creating the weather card widget and fake forecast data.
    0
    installs
  27. Genui Workshop Run Cloud Shell · flutter
    Creates a shell script to build and run the Flutter web app on Cloud Shell using a local HTTP server.
    0
    installs
  28. Preparing Pr · flutter
    Prepare a pull request by running presubmit with fixes. Use when preparing to commit or send a PR.
    0
    installs
  29. Reviewing Prs · flutter
    General workflow for fetching, inspecting, reviewing GitHub Pull Requests using the gh CLI, drafting user-aligned review comments, and securing approval before posting. Use when asked to review a GitHub PR or pull request.
    0
    installs
  30. Authoring Skills · flutter bundle
    Guides the creation of high-quality, effective skills for agentic workflows. Use when creating or modifying skills in the .agents/skills/ directory.
    0
    installs
  31. Adding Release Notes · flutter bundle
    Adds user-facing change descriptions to DevTools release notes. Use when documenting improvements, fixes, or new features in the NEXT_RELEASE_NOTES.md file.
    0
    installs
  32. Reviewing Devtools Prs · flutter
    DevTools repository-specific PR review workflow enforcing DevTools style guidelines and common review patterns. Use when reviewing pull requests in the flutter/devtools repository.
    0
    installs
  33. Closing Obsolete Issues · flutter bundle
    Find and close obsolete, stale, or not reproducible issues in the flutter/devtools repository.
    0
    installs
  34. Adding Changelog Entries · flutter
    Use when documenting changes in CHANGELOG.md files for devtools_shared, devtools_app_shared, or devtools_extensions.
    0
    installs
  35. Adding Copyright Headers · flutter
    Adds copyright headers to files based on file type. Use when creating new files or when asked to verify copyright headers.
    0
    installs
  36. Updating Package Versions · flutter
    Guides updating dependency versions in published packages to avoid mono-repo resolution failures.
    0
    installs
  37. Debugging Devtools Extensions · flutter
    Guidelines and step-by-step workflow for debugging DevTools extensions locally, including stub mode, fixed-port launching, browser auto-opening, URL query parameters, target app connection, and human-in-the-loop interaction. Use when debugging or testing DevTools extension behavior.
    0
    installs
  38. Triage Helper · flutter
    Assistance with triage of unprioritized issues. Use when the user asks for help with triage.
    0
    installs
  39. Code Review · flutter
    Perform a pedantic, multi-perspective code review on the current diff or git changes against the styleguide and software engineering best practices.
    0
    installs
  40. Release Plugin · flutter
    Prepare and execute a new release for the flutter-intellij plugin, including updating dependencies, compatibility bounds, changelogs, and verification.
    0
    installs
  41. Audit Dependencies · flutter
    Optimize plugin size and security by removing unused dependencies and updating outdated libraries.
    0
    installs
  42. Audit Accessibility · flutter
    Ensure the plugin's custom UI components are accessible to users with screen readers and other assistive technologies.
    0
    installs
  43. Add Missing Unit Test · flutter
    Add a new unit test for a class that currently lacks one or add a new test case to an existing test file, verifying improvement with Kover.
    0
    installs
  44. Cleanup Unused Assets · flutter
    Reduce plugin size by scanning resources/icons and removing unreferenced assets.
    0
    installs
  45. Migrate Intellij Util · flutter
    Optimize memory usage, consistency, and performance by migrating standard Java/Kotlin classes to IntelliJ's specialized com.intellij.util implementations.
    0
    installs
  46. Audit UI Thread Safety · flutter
    Prevent UI freezes and ensure a responsive user experience by validating threading rules and migrating blocking calls off the Event Dispatch Thread (EDT).
    0
    installs
  47. Remove Platform Version · flutter
    Remove support for an older IntelliJ Platform / Android Studio version from the project and clean up obsolete code, baselines, and CI configurations.
    0
    installs
  48. Cleanup Code Inspections · flutter
    Reduce technical debt and improve code quality by systematically resolving static analysis warnings.
    0
    installs
  49. Verify Eap Compatibility · flutter
    Ensure the plugin remains compatible with the latest IntelliJ Platform releases and EAP (Early Access Program) builds.
    0
    installs
  50. Resolve Verification Issues · flutter
    Eliminate plugin verification warnings and errors (Internal API usage, Override-only API usage, etc.) identified by ./gradlew verifyPlugin.
    0
    installs
  51. Natural Writing · flutter
    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.
    1
    install
  52. Code Documentation · flutter bundle
    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.
    1
    install
  53. Unix CLI Best Practices · flutter
    Safe, portable, and efficient command-line patterns for macOS/BSD Unix tools (grep, find, sed, awk, xargs, mdfind, pbcopy, open) and modern alternatives (ripgrep, fd). Covers common shell scripting and one-liner use cases including fast searching, text processing, codebase navigation, and parallel execution.
    1
    install
  54. API Review · flutter bundle
    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.
    1
    install
  55. Flutter Pr Checks Finder · flutter
    Find failing checks on a Flutter PR and locate the corresponding LUCI log URLs.
    1
    install
  56. Dart Log Failure Parser · flutter
    Parse failures from Dart and Flutter test logs.
    1
    install
  57. Rebuilding Flutter Tool · flutter bundle
    Rebuilds the Flutter tool and CLI. Use when a user asks to compile, update, regenerate, or rebuild the Flutter tool or CLI.
    1
    install
  58. Run Devicelab With Led · flutter
    Run DeviceLab tests for Flutter PRs using LUCI's `led` CLI tool. Use when asked to run, launch, try, or deflake a post-submit or devicelab test against a PR using `led`.
    1
    install
  59. Analyze Github Flake · flutter
    Expertise in analyzing flake github issues in the flutter/flutter repository. Use when a user wants to analyze the flakiness of a specific link to a flutter github issue.
    1
    install
  60. Updating Android Sdk · flutter
    Upgrades Flutter's Android SDK dependency to a new Android API version (or preview/canary release) in packages.txt, verifies CIPD tag uniqueness, and packages/uploads the binaries using create_cipd_packages.sh across macOS, Linux, and Windows. Use whenever a user wants to pick up a new version of Android or upload Android SDK packages to CIPD.
    1
    install
  61. Flutter Cherry Pick · flutter bundle
    How to land a formal cherry-pick of a merged PR for the flutter/flutter repo stable or beta channel. Only use for flutter/flutter landed pull requests. Only use when the cherry pick request is into "stable", "beta" or a branch that has the format with flutter-<major>.<minor>-candidate.0.
    1
    install
  62. Engine Whats New · flutter bundle
    Generates the "what's new" release summary and diff file for changes in the Flutter engine (//engine/src/flutter) between two releases (e.g., 3.47 vs 3.44). When to use: - Only activate when explicitly asked by the user to generate what's new in the engine, diff Flutter engine releases, or produce an engine release summary. When not to use: - Do not use for general questions about commits, individual file history, or codebase searches unless explicitly requested to generate the engine release diff or summary.
    1
    install
  63. Upgrade Browser · flutter bundle
    Upgrade browser versions (Chrome or Firefox) in the Flutter Web Engine and/or Framework tests. Use when asked to roll or upgrade Chrome or Firefox to a newer version.
    1
    install
  64. Find Release · flutter
    A skill to find the lowest Dart and Flutter release containing a given commit. Use this skill whenever users ask about when a commit landed in Flutter or Dart releases, inquire about release versions for specific SHAs, or want to know if a commit is included in stable, beta, or dev channels for Flutter/Dart projects.
    1
    install
  65. Shepherd Prs · flutter
    Automate shepherding, checking status, updating branches, and landing open PRs or approved third-party contributor PRs in the flutter/flutter repository using the gh CLI. When to use: - When you need to check the status of open PRs or shepherded third-party PRs. - When you need to update stale branches or apply the 'autosubmit' label to land approved PRs. When not to use: - Do not use for PRs that are not approved (unless they are your own and you want to check status). - Do not use for repositories other than flutter/flutter.
    1
    install