slint-android

Provide Android app development guidance for the Slint Rust GUI toolkit.

1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/GhostCodeByte/FastGTrack --skill slint-android
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slint-android
Source: https://github.com/GhostCodeByte/FastGTrack/tree/main/.opencode/skills/slint-android
Command: npx skills add https://github.com/GhostCodeByte/FastGTrack --skill slint-android

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires slint, rust, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides expert guidance for building Android apps with Slint, the Rust GUI toolkit, addressing UI design, component architecture, and Android-specific configurations.

Core Features & Use Cases

  • Slint UI Expertise: Offers detailed instructions for Slint DSL syntax, component architecture, and Android backend setup.
  • Material Design 3 Compliance: Ensures your Android app adheres to Material Design 3 standards.
  • Responsive Design: Guides on creating touch targets, safe area insets, and responsive layouts for various screen densities.
  • Use Case: If you're developing an Android app with Slint and need help with UI design or integrating Android-specific features, this Skill is invaluable.

Quick Start

Use the slint-android skill to set up your Slint project with Android support and create a basic UI component.

Frequently Asked Questions about slint-android

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Slint Rust project for Android app development?

To set up a Slint Rust project for Android app development, you need to configure your Cargo setup and enable the Android backend. This Skill provides instructions for project initialization and creating basic UI components.

Does Slint support Material Design 3 for Android apps?

Yes, Slint supports Material Design 3 for Android apps. This Skill provides expert guidance to ensure your application's UI components and architecture strictly adhere to Material Design 3 compliance standards.

How do I create responsive layouts and touch targets in Slint?

You create responsive layouts in Slint by configuring safe area insets and touch targets for various screen densities. This Skill offers best practices for adapting your Rust GUI toolkit components across different Android devices.

Can I use the Slint GUI toolkit to build production-ready Android applications?

Yes, you can use the Slint GUI toolkit to build Android applications. This Skill helps you master Slint DSL syntax, component architecture, and Android-specific configurations required for production environments.

What are the limitations of using Rust and Slint for Android development?

Using Rust and Slint for Android development requires a specific Rust development environment and careful Android backend configuration. This Skill outlines the necessary component architecture and UI design precautions needed to navigate these constraints.

What is the best way to handle UI design and component architecture in Slint?

The best way to handle UI design in Slint is by leveraging its DSL syntax for component architecture and Material Design 3 compliance. This Skill provides expert advice on structuring components and configuring the Android backend efficiently.