What problem does it solve? Managing Appwrite backends through the web console is slow and hard to reproduce across environments. This Skill provides complete command-line workflows for configuring, deploying, and automating Appwrite projects, including CI/CD-friendly non-interactive operations. ## Core Features & Use Cases - Project Configuration as Code: Define functions, sites, tables, buckets, teams, webhooks, and topics in appwrite.config.json with multi-file includes, then pull or push changes. - Deployment & Operations: Deploy functions and sites, manage variables via .env files, run functions locally, and query resources with flag-based filtering, sorting, and pagination. - CI/CD & SDK Generation: Push resources non-interactively with --force flags and generate type-safe SDKs from your database schema. - Use Case: A team needs to deploy the same Appwrite backend to staging and production. They define resources in appwrite.config.json, then run appwrite push all --all --force in their pipeline for reproducible deployments. ## Quick Start Ask the AI to install the Appwrite CLI, log in, initialize a project, and deploy a function using the appwrite-cli skill.