flet-devflet-devOfficialยท17 Agent Skills Included

flet

Build mobile, desktop, and web apps entirely in Python

Builds cross-platform apps for iOS, Android, Windows, macOS, Linux, and web using only Python code. Removes the need to learn Dart, JavaScript, or frontend frameworks to ship polished user interfaces. Helps AI agents test apps, write changelogs, manage deprecations, build docs, and prepare releases faster.
npx skills add flet-dev/flet --all -g -y
Available:

Tells the AI agent where the skill files live so it can load the right workflow instructions for each Flet development task.

All Skills in This Repository (17)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
flet-devflet-dev

implement-flet-extension

Wrap third-party Flutter packages into Flet extensions with dependency and CI updates.

Official
Advanced
๐Ÿ“ฆ In Repo
flet-devflet-dev

fix-members-short-description

Insert backslashes into multi-line Python member docstrings and enforce 88-character line limits.

Official
Basic
๐Ÿ“ฆ In Repo
flet-devflet-dev

run-unit-tests

Execute Python Flet framework unit tests using pytest.

Official
Basic
๐Ÿ“ฆ In Repo
flet-devflet-dev

run-integration-tests

Execute integration tests for the Flet project using README instructions.

Official
Basic
๐Ÿ“ฆ In Repo
flet-devflet-dev

prepare-flet-release

Automate Flet release preparation with version increments and git-based release notes.

Official
Advanced
๐Ÿ“ฆ In Repo
flet-devflet-dev

flet-release-announcement

Drafts Flet release announcement blog posts from changelog notes with screenshots and upgrade instructions.

Official
Intermediate
๐Ÿ“ฆ In Repo
flet-devflet-dev

flet-deprecation

Manages deprecation lifecycle for Flet Python controls, APIs, and documentation.

Official
Intermediate
๐Ÿ“ฆ In Repo
flet-devflet-dev

docs-build-and-verify

Builds the Flet documentation website and detects broken links, images, and cross-references.

Official
Intermediate
๐Ÿ“ฆ In Repo
flet-devflet-dev

create-flet-control-integration-tests

Creates integration tests with golden screenshots for Flet controls using pytest.

Official
Intermediate
๐Ÿ“ฆ In Repo
flet-devflet-dev

write-changelog-entry

Write changelog entries matching repo style for the correct release section and audience.

Official
Intermediate
๐Ÿ“ฆ In Repo
flet-devflet-dev

flet-validation

Author validation rules for Flet Python control properties using Annotated V rules.

Official
Intermediate
๐Ÿ“ฆ In Repo
flet-devflet-dev

update-flet-control-doc-gifs

Generate doc-ready screenshots and GIFs from Flet integration tests.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Flet skills?โ–ผ

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

What is Flet used for?โ–ผ

Flet lets you build mobile, desktop, and web apps entirely in Python, with no frontend experience required. It renders interfaces with Flutter and ships with over 150 built-in controls.

Can AI agents help maintain Flet projects?โ–ผ

Yes. These skills guide agents through running tests, writing changelog entries, handling API deprecations, building documentation, and preparing new releases.

Do Flet apps work on the web?โ–ผ

Yes. Flet apps run natively in browsers using WebAssembly, or as server-side Python web apps with real-time UI updates.

Do I need to know Flutter to use Flet?โ–ผ

No. You write everything in Python, and Flet handles the Flutter rendering layer for you behind the scenes.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’