prepare-flet-release — android prepare-flet-release, community, android, ide skills, cross-platform, desktop, flutter, python, server-driven-ui, Claude Code, Cursor

v1.0.0
GitHub

About this Skill

Perfect for Python Development Agents needing streamlined Flet release management. Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

# Core Topics

flet-dev flet-dev
[15.7k]
[626]
Updated: 3/5/2026

Agent Capability Analysis

The prepare-flet-release skill by flet-dev is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for android, cross-platform, desktop.

Ideal Agent Persona

Perfect for Python Development Agents needing streamlined Flet release management.

Core Value

Empowers agents to automate Flet versioning using pubspec.yaml, generate changelogs from git logs, and refresh dependencies with pub get, ensuring seamless realtime web, mobile, and desktop app development.

Capabilities Granted for prepare-flet-release

Automating Flet version increments for minor and major releases
Generating changelogs from git logs since the last release
Refreshing pubspec.lock dependencies with new Flet versions

! Prerequisites & Limits

  • Requires access to Flet repository and git logs
  • Limited to Flet framework and Python development environment
  • Dependent on pub get and pubspec.yaml configuration
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

prepare-flet-release

Install prepare-flet-release, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Inputs

  • Previous Flet version from repo tags.
  • Whether it's minor or major release.

Steps

  • Take latest Flet release version from the repo and increment third (patch) digit to get the next version if it's a minor release or second (minor) digit if it's a major release.
  • Set new version in packages/flet/pubspec.yaml.
  • Run pub get in /client dir to refresh pubspec.lock with new version.
  • Add a new entry into packages/flet/CHANGELOG.md from a git log since the last release. Go through all commits and collect all mentioned issues and pull requests. There could be several issues done in a single PR (commit) - group them by creating a single descriptive change/fix/feature item and put all issues and PR links in [#<issue_number>](<issue_url>) format in braces next to it. Do not add chore/trivial/duplicate items. Every changelog item must include both related issue link(s) and PR link(s) when available (issue first, PR second). If no issue exists, include PR link(s) only. Also include issue-only items when a change was done via direct commit without PR (for example, an issue referenced in commit context but no PR exists). As it's a Flutter package prefer items having changes on Flutter side.
  • Add a new entry into /CHANGELOG.md. Do not add chore/trivial/duplicate items, add "worth while" items with related issue or PR. Every changelog item must include both related issue link(s) and PR link(s) when available (issue first, PR second). If no issue exists, include PR link(s) only. Also include issue-only items when a change was done via direct commit without PR (for example, an issue referenced in commit context but no PR exists).
  • If any changelog has an Unreleased section, convert that section into the new release section (## {new_version}), preserving and re-sorting its items. Do not leave duplicate release content in both Unreleased and {new_version}.
  • Sort items in changelogs as following:
    • New features
    • Improvements
    • Bug fixes
    • Other changes (chore, refactor, etc.)
  • Check that {new_version} branch (without v, just version number) exists in flet/flet-build-template repository. If not, add/derive that branch from a previous version.
  • Check that {new_version} branch (without v, just version number) exists in flet/flet-app-templates repository. If not, add/derive that branch from a previous version.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is prepare-flet-release?

Perfect for Python Development Agents needing streamlined Flet release management. Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

How do I install prepare-flet-release?

Run the command: npx killer-skills add flet-dev/flet/prepare-flet-release. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for prepare-flet-release?

Key use cases include: Automating Flet version increments for minor and major releases, Generating changelogs from git logs since the last release, Refreshing pubspec.lock dependencies with new Flet versions.

Which IDEs are compatible with prepare-flet-release?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for prepare-flet-release?

Requires access to Flet repository and git logs. Limited to Flet framework and Python development environment. Dependent on pub get and pubspec.yaml configuration.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add flet-dev/flet/prepare-flet-release. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use prepare-flet-release immediately in the current project.

Related Skills

Looking for an alternative to prepare-flet-release or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI