84228 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

check-if-an-object-is-truthy-in-dart

Learn how to extend Dart's functionality to implement JavaScript-style "truthy" checks for easier conditional logic and value evaluations.

rodydavis
rodydavis
605

color-utilities-in-javascript

Explore helpful color utility functions, like RGB to HSL, HEX to RGB, and HSL to HEX, generated with the assistance of GitHub Copilot.

rodydavis
rodydavis
605

create-flutter-app-native-ui

Guide to bootstrap, coordinate, and maintain a headless Flutter engine integrated with 100% native platforms (SwiftUI, Jetpack Compose, HTML5 Web Components).

rodydavis
rodydavis
605

creating-your-first-flutter-project

Dive into the world of Flutter, Google's UI toolkit, and learn how to build cross-platform apps with ease using this introductory guide and accompanying "Flutter Take 5" video series.

rodydavis
rodydavis
605

deep-linking-for-flutter-web

Learn how to implement proper URL navigation in your Flutter application, including deep linking to specific pages, handling protected routes, and creating custom transitions for a seamless user experience.

rodydavis
rodydavis
605

displaying-html-in-flutter

Easily display and interact with HTML content in your Flutter app using the `easy_web_view` package, which supports both web and mobile platforms.

rodydavis
rodydavis
605

dotfiles-management

Guidelines and rules for managing the user's dotfiles repository, config files, and installation scripts.

rodydavis
rodydavis
605

draggable-dom-with-lit

Learn how to create an interactive, draggable DOM using a Lit web component with CSS transforms and slots, enabling you to manipulate HTML and SVG elements within a canvas-like environment.

rodydavis
rodydavis
605

dynamic-themes-with-codemirror

Learn how to create a Lit web component with CodeMirror, dynamically themed using Material Design's color utilities, for a customizable code editing experience.

rodydavis
rodydavis
605

file-based-routing-for-static-sites

Learn how to create a multi-page static site with file-based routing using TypeScript, allowing for quick updates and easy content management.

rodydavis
rodydavis
605

flutter-control-and-screenshot

Guide on how to control a Flutter app using flutter_driver via MCP and capture screenshots.

rodydavis
rodydavis
605

flutter-fastlane-one-click-beta

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.

rodydavis
rodydavis
605

flutter-infinite-canvas

Learn how to build an infinite, multi-touch canvas in Flutter using InteractiveViewer and CustomMultiChildLayout for a flexible and interactive user experience.

rodydavis
rodydavis
605

flutter-input-output-preview

Build responsive Flutter apps with a reusable `TwoPane` widget and an `InputOutputPreview` component for side-by-side code and preview display on both mobile and desktop.

rodydavis
rodydavis
605

flutter-markdown-view-with-material-3

Learn how to customize the Flutter Markdown widget using Material 3 text and color styles for a visually appealing and consistent design.

rodydavis
rodydavis
605

flutter-master-detail-view

Learn how to implement a responsive Master-Detail interface in Flutter that adapts to different screen sizes, leveraging multi-column layouts on larger screens and pushing to detail screens on mobile.

rodydavis
rodydavis
605

flutter-native-http-client

This blog post explores how to optimize HTTP client selection in Flutter applications based on the platform, using Cronet on Android and Cupertino's native client on iOS for improved performance and caching.

rodydavis
rodydavis
605

flutter-stream-widget

Learn how to build dynamic Flutter UIs by directly using streams within your widget's build method, enabling reactive screen updates and more efficient data handling.

rodydavis
rodydavis
605

flutter-terminal-cheat-sheet

This post provides a handy collection of Flutter commands and scripts for web development, package creation, troubleshooting, testing, and more, streamlining your Flutter workflow.

rodydavis
rodydavis
605

host-your-flutter-project-as-a-rest-api

Learn how to structure a Flutter project to reuse models and business logic across iOS, Android, Web, desktop platforms, and a REST API deployable to Google Cloud Run, enabling a single codebase for both client and server.

rodydavis
rodydavis
605

how-to-build-a-flutter-app-on-xcode-cloud

Learn how to set up Xcode Cloud to build and deploy your Flutter application to TestFlight and the App Store with this step-by-step guide.

rodydavis
rodydavis
605

how-to-build-a-graph-database-with-flutter

Learn how to build and utilize a graph database within your Flutter applications using SQLite and the Drift package to model relationships between data.

rodydavis
rodydavis
605

how-to-build-a-native-cross-platform-project-with-flutter

Learn how to import `dart:html` and `dart:io` in the same Flutter project to create cross-platform plugins that work seamlessly on mobile and web.

rodydavis
rodydavis
605

how-to-build-a-webrtc-signal-server-with-pocketbase

Learn how to build a simple WebRTC video call application using PocketBase as a signaling server, enabling peer-to-peer communication with SQLite on the server and realtime updates via Server Sent Events.

rodydavis
rodydavis
605

how-to-create-html-web-components-with-dart

Discover the power of Web Components and how to build them with both JavaScript and Dart for reusable, framework-agnostic UI elements.

rodydavis
rodydavis
605

how-to-deploy-pocketbase-to-cloud-run

Learn how to deploy PocketBase on Google Cloud Run using the new volume mounting feature, enabling scale-to-zero, infinite storage, and easy backups.

rodydavis
rodydavis
605

how-to-do-bitwise-operations-in-dart

Explore Dart's bitwise operations for both integers and booleans, including AND, OR (inclusive & exclusive), NAND, NOR, and XNOR, with practical code examples.

rodydavis
rodydavis
605

how-to-do-full-text-search-with-sqlite

Learn how to supercharge your SQLite databases with full-text search capabilities using the built-in fts5 extension, enabling efficient and powerful querying with the `MATCH` keyword.

rodydavis
rodydavis
605

how-to-do-offline-recommendations-with-sqlite-and-gemini

Learn how to enhance your CMS like PocketBase with AI-powered content recommendations using text embeddings, SQLite, and k-nearest neighbor search for efficient and scalable related content suggestions.

rodydavis
rodydavis
605

how-to-export-sqlite-tables-to-create-statements

Learn how to export your entire SQLite database schema, including tables and indexes, into runnable CREATE statements at runtime using Flutter and the `sqlite3` package.

rodydavis
rodydavis
605

how-to-manage-multiple-flutter-versions-with-git-worktrees-and-z

Manage multiple Flutter versions efficiently using Git worktrees, eliminating the need for external version managers like FVM.

rodydavis
rodydavis
605

how-to-print-multiple-objects-to-the-console-with-print-in-dart

Learn how to print multiple objects to the console in Dart using Records, offering a similar experience to JavaScript's `console.log()` functionality.

rodydavis
rodydavis
605

how-to-run-astro-ssr-and-pocketbase-on-the-same-server

Learn how to host PocketBase and an Astro SSR application on the same server, using PocketBase's Go integration and a reverse proxy to delegate requests to Astro for dynamic web content.

rodydavis
rodydavis
605

how-to-send-push-notifications-on-flutter-web-fcm

Learn how to implement Firebase Cloud Messaging (FCM) in your Flutter web app with this guide, covering service worker setup, helper methods, and testing to enable push notifications.

rodydavis
rodydavis
605

how-to-store-sqlite-as-nosql-store

Discover how to leverage SQLite's JSON support to build a NoSQL-like document store, complete with TTL-based expiration, within this powerful embedded database.

rodydavis
rodydavis
605

install-flutter-from-git

Install Flutter SDK via git clone and configure for all platforms

rodydavis
rodydavis
605

ios-or-macos-lock-screen-nasa-image-of-the-day

Automate your daily dose of cosmic beauty by setting your lock or home screen to NASA's image of the day using Shortcuts and their public API.

rodydavis
rodydavis
605

json-to-html-table-with-lit

Learn how to create a dynamic HTML table from JSON data using a Lit web component, with examples for fetching data from a URL or using inline JSON, and the ability to make the table editable.

rodydavis
rodydavis
605

lightweight-flutter-animations

Learn how to create a streamlined animation widget in Flutter that eliminates the need for `setState` by leveraging an abstract class and `SingleTickerProviderStateMixin` for efficient UI updates.

rodydavis
rodydavis
605

lit-and-figma

Learn how to create a Figma plugin using Lit web components, including project setup, component creation, WASM integration, and building the final plugin for use in Figma.

rodydavis
rodydavis
605

lit-and-flutter

Learn how to embed a Lit web component directly within your Flutter app to leverage web-based UIs and features while accessing native device APIs for a powerful hybrid development approach.

rodydavis
rodydavis
605

lit-and-monaco-editor

Learn how to create a Lit web component that wraps the Monaco Editor (powering VSCode) to add a fully functional code editor to your web applications.

rodydavis
rodydavis
605

lit-and-vscode-extensions

Learn how to build a VSCode extension using a Lit web component, covering setup, template creation, component implementation, and extension activation.

rodydavis
rodydavis
605

lit-sheet-music

Learn how to create a Lit web component that renders MusicXML using OpenSheetMusicDisplay, allowing you to display sheet music dynamically from a source attribute or inline XML.

rodydavis
rodydavis
605

material-3-to-material-2-theme-adapter

Learn how to seamlessly integrate Material Design 3's styling into your Material Design 2 components using CSS variable overrides.

rodydavis
rodydavis
605

multi-touch-canvas-with-flutter

Learn how to create a Flutter canvas with multi-touch support for panning, zooming, and object interaction, overcoming common gesture recognition conflicts.

rodydavis
rodydavis
605

server-side-rendering-flutter-apps-with-rfw

Learn how to build a dynamic Flutter app using Server Side Rendering (SSR) with the rfw package, enabling UI updates driven by server logic and binary data exchange via HTTP.

rodydavis
rodydavis
605

signals-and-flutter-hooks

Explore state management in Flutter, from the basics of `setState` to advanced techniques using ValueNotifier, Signals, Flutter Hooks, and the new signals_hooks package for a reactive and efficient approach.

rodydavis
rodydavis
605

sqlite-on-the-ui-thread

Unlock the surprising speed of SQLite in Flutter for building responsive UIs, showcasing its ability to handle large datasets with synchronous queries and optimized configurations.

rodydavis
rodydavis
605

using-fastlane-in-flutter-and-ci

Automate Flutter app builds and deployments to both the App Store and Google Play using Fastlane with this step-by-step guide.

rodydavis
rodydavis
605

Page 699 of 1685 · 84228 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.