Agent Skills by Rody Davis
A collection of 58 skills on Flutter, Dart, Lit web components, PocketBase and SQLite, from releases to canvases and servers.
- 60 ★ on the repository
- Last commit
Minimal access
Why this level
- The skills give instructions and code for Flutter and servers but run nothing themselves.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/agent-skills-by-rody-davisDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skills give instructions and code for Flutter and servers but run nothing themselves.
This is third-party code. Review the repository files before installing.
What it does
The Rody Davis collection holds 58 skills in `skills/<name>/SKILL.md` written as practical walkthroughs with code. Most topics concern Flutter: one-click release, Xcode Cloud builds, Fastlane, web deep linking, push notifications, a multi-touch canvas, `flutter_driver` and a native UI on top of the Flutter engine. Dart has short notes on bitwise operations, calling functions and truthy values. Separate groups cover Lit web components (Monaco editor, tables, the `lit-force-graph` graph, a VS Code extension), PocketBase (Astro SSR on one server, Cloud Run, a WebRTC signalling server) and SQLite (FTS5, a key-value store, work off the UI thread).
Who it is for. Flutter, Dart and Lit developers who want ready techniques for an agent: set up a release, add a canvas or run PocketBase on one server.
Good fit when
- A Flutter app release to beta or production must be automated with Fastlane and version bumps.
- Deep linking and push notifications are being added to Flutter web.
- You need full-text search on SQLite FTS5 or a key-value store.
- Astro SSR and PocketBase must be deployed on one server behind a reverse proxy.
Not a fit when
- You need a single methodical set: the skills are scattered by topic and written as notes.
- Your stack differs: coverage is mostly Flutter, Dart, Lit and PocketBase.
- You need vetted vendor guidance: this is the author personal collection.
Example request
Automate the Flutter beta release: bump the version, format, rebuild and ship through Fastlane.Limitations
This is the author personal collection rather than a single methodology. Topics are scattered and many skills read as tutorial notes with code samples, so pick the ones you need by hand. Installing through `skills.sh` drops every skill into the project at once, and the extras take room in the available list. Some skills depend on the time of writing and on versions of Flutter, Lit or PocketBase, so check them against the documentation before use. The skills themselves need no dependencies beyond those named in their text.
How to disable. Delete unneeded folders from `.agents/skills` or `.claude/skills` where `skills.sh` placed them. To remove the whole set use the same tool.
FAQ
How do I install the collection?
Run `npx skills add rodydavis/skills`: the skills.sh tool installs the skills for your agent.
Which Flutter topics are covered?
One-click release, Fastlane, Xcode Cloud, web deep linking, push notifications, a multi-touch canvas, `flutter_driver`, native UI and git worktree channels.
Are there database skills?
Yes, for SQLite: FTS5 full-text search, a key-value store, a document mode and work off the UI thread. There is also an SQLite export for Dart.
What is the Astro and PocketBase skill?
It shows how to run Astro SSR and PocketBase on one server: PocketBase through its Go integration and a reverse proxy handing dynamic requests to Astro.
Can I take one skill without the rest?
Yes. Each skill lives in its own `skills/<name>/SKILL.md` folder and can be copied into a project on its own.
Discussion
No questions or reviews yet.
Related
SkillsForty Flutter skills for AI agents: architecture, Riverpod 3, tests, persistence, i18n, accessibility and store shipping.
Eleven Dart and Flutter skills: Drift, navigation, MVVM architecture, networking, testing, animations and localization
A set of 36 Flutter and Dart skills the agent loads by itself, all sourced from official documentation
A set of skills for iOS 26+, Swift 6.3 and SwiftUI that gives the agent knowledge of modern Apple frameworks
14 skills for Flutter audio: an agent writes playback, 3D sound, effects and streaming with flutter_soloud from the plugin's docs.
Awesome Android Agent Skills
awesome-android-agent-skills
Skills for modern Android development for Copilot, Claude, Gemini and Cursor: Kotlin, Jetpack Compose, architecture, Hilt, Room
README in short
The collection is described by a table: skill name, link and a short explanation. Installation goes through skills.sh with one command for all of them.
README badge
Original SKILL.md
---
name: flutter-fastlane-one-click-beta
description: Deploy your Flutter app to the App Store and Google Play with ease using this step-by-step guide covering installation, project setup, Fastlane integration, and automated deployments with Automator.
metadata:
url: https://rodydavis.com/posts/flutter-one-click-release
last_modified: Tue, 03 Feb 2026 20:04:23 GMT
---
# Flutter + Fastlane (One Click Beta)
## 1\. Install Flutter
[Download Flutter](https://flutter.io/get-started/install/)

## 2\. Create new Flutter Project
If you are pretty new to Flutter you can check out [this useful guide](https://flutter.io/get-started/codelab/) on how to create a new project step by step.

## 3\. Create App in iTunes Connect
If you are not familiar with iTunes Connect, check out [this article](https://clearbridgemobile.com/how-to-submit-an-app-to-the-app-store/) for getting started and setting up your first app for the App Store.
## 4\. Create App in Google Play
Setting up an app in the Google Play Console can be tricky, make sure to check out the [official reference](https://support.google.com/googleplay/android-developer/answer/113469?hl=en-GB) and [this guide](https://medium.com/mindorks/upload-your-first-android-app-on-play-store-step-by-step-ee0de9123ac0) if you are having trouble.

## 5\. Navigate to Project > ios and Setup Fastlane
[Reference](https://docs.fastlane.tools/getting-started/ios/setup/)
## 6\. Navigate to Project > android and Setup Fastlane
[Reference](https://docs.fastlane.tools/getting-started/android/setup/)
## 7\. Update Fastlane Fastfiles for iOS and Android and Change accordingly for each platform
* Make sure to change "YOUR PROJECT PATH" to the path to your project in Finder.