What problem does it solve? Managing Appwrite resources through the Console UI is slow and hard to automate. This Skill provides complete command-line workflows for deploying and configuring Appwrite projects, enabling scripted, repeatable, and CI/CD-friendly operations. ## Core Features & Use Cases - Project Configuration as Code: Define functions, sites, tables, buckets, teams, webhooks, and topics in appwrite.config.json (or split files via includes) and sync them with appwrite push/appwrite pull. - Deployment & Operations: Deploy functions and sites, manage variables via .env files, run functions locally, and query rows, users, and files with flag-based filters like --where and --sort-desc. - CI/CD & SDK Generation: Push resources non-interactively with --force flags and generate type-safe SDKs from your database schema with appwrite generate. - Use Case: A developer sets up a pipeline that runs appwrite push all --all --force on every merge to main, keeping functions, tables, and webhooks in sync with the repository. ## Quick Start Use the appwrite-cli skill to log in, initialize a project, and deploy a new function to my Appwrite Cloud project.