What problem does it solve? Building authentication, databases, file storage, and real-time features from scratch is slow and error-prone. This Skill provides ready-to-use Appwrite Kotlin SDK patterns so you can wire a complete backend into Android apps or Kotlin/JVM servers without guessing API signatures or permission rules. ## Core Features & Use Cases - Client & Server SDK Setup: Covers Android client-side auth (email, OAuth with Activity integration) and server-side admin operations via API keys for users, databases, storage, and functions. - Database, Storage & Realtime: Includes TablesDB CRUD with the full Query API, file uploads via InputFile, and coroutine-friendly realtime subscriptions over channels. - SSR Authentication: Provides Ktor-style patterns for cookie-based sessions, OAuth2 token exchange, and secure cookie configuration. - Use Case: You are building an Android meme-audio sharing app backed by Appwrite. Use this Skill to implement email login, upload audio files to a storage bucket with correct permissions, and subscribe to new-file events for auto-sync. ## Quick Start Ask the AI to set up an Appwrite client in your Android project and implement email/password login plus a file upload to a storage bucket.