dart-get-selected-widget

Retrieve the currently selected widget from an active Flutter application via the Dart tooling daemon.

19|14|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/X-School-Academy/skill-pilot --skill dart-get-selected-widget
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dart-get-selected-widget
Source: https://github.com/X-School-Academy/skill-pilot/tree/main/core/skills/mcp/dart-get-selected-widget
Command: npx skills add https://github.com/X-School-Academy/skill-pilot --skill dart-get-selected-widget

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly inspect and retrieve information about the currently selected widget in a running Flutter application, streamlining the debugging and development process.

Core Features & Use Cases

  • Widget Inspection: Directly query the active Flutter application to identify the selected UI element.
  • Debugging Aid: Useful for understanding the widget tree and properties of UI elements during development.
  • Use Case: While building a Flutter UI, you can use this Skill to ask what the currently focused button's properties are.

Quick Start

Ask the AI to get the selected widget from the Flutter app.

Frequently Asked Questions about dart-get-selected-widget

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get information about a selected widget in a running Flutter app?

To retrieve information about a selected widget in a Flutter app, you can use this Skill to directly query the active application and identify the focused UI element. It requires a connection to the Dart tooling daemon.

How does widget inspection help with debugging a Flutter UI?

Widget inspection helps with debugging a Flutter UI by allowing developers to retrieve the selected widget and understand the widget tree and properties of UI elements in real-time during development.

Do I need a Dart tooling daemon connection to inspect Flutter widgets?

Yes, you need a connection to the Dart tooling daemon to inspect Flutter widgets. This connection is required for the Skill to operate and communicate with the active Flutter application.

What is the best way to check the properties of a focused button in Flutter?

The best way to check the properties of a focused button in Flutter is to query the active application. You can use this Skill while building your UI to ask what the currently focused button's properties are.

Can I use this to understand the widget hierarchy during Flutter development?

Yes, you can use this to understand the widget hierarchy during Flutter development. It retrieves the currently selected widget from an active application, serving as a debugging aid for real-time UI element analysis.