andrzejchmandrzejchmCommunityยท2 Agent Skills Included

fdb

Launch, inspect, and control Flutter apps from the terminal

Launches Flutter apps on real devices and simulators, then hot reloads, screenshots, reads logs, and inspects widget trees. Taps, swipes, enters text, and manages permissions without an IDE or manual device handling. Captures crash reports and memory profiles so coding agents can see, test, and debug running apps end to end.
npx skills add andrzejchm/fdb --all -g -y
Available:

Tells the AI agent how the fdb CLI is structured, how to run and test its commands, and which architecture and output rules to follow when working in this repository.

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install fdb?โ–ผ

Run `npx skills add andrzejchm/fdb --all -g -y` in your terminal to install all skills in this suite globally.

What does fdb do for Flutter development?โ–ผ

fdb lets an agent launch a Flutter app on a device or simulator, hot reload code changes, take screenshots, read logs, and inspect the widget tree, all from the terminal.

Can fdb interact with app UI automatically?โ–ผ

Yes. With the fdb_helper package added to your app, fdb can tap, swipe, scroll, enter text, and navigate back using widget keys, text, or screen coordinates.

Does fdb work with Claude Code and Cursor?โ–ผ

Yes. fdb is a plain bash CLI, so it works with any agent that can run terminal commands, including Claude Code, OpenCode, Cursor, and CI scripts.

Can fdb help diagnose app crashes and memory leaks?โ–ผ

Yes. It fetches OS-level crash reports, streams native system logs, forces garbage collection, and captures heap snapshots you can diff to find leaks.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’