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 maintaining Appwrite projects as code, including CI/CD automation. ## Core Features & Use Cases - Project Configuration as Code: Define functions, sites, tables, buckets, teams, webhooks, and topics in appwrite.config.json, then pull or push them between environments. - Deployment & Operations: Deploy functions and sites, manage variables via .env files, run functions locally, and query rows with flag-based filters like --where and --sort-desc. - Type-Safe SDK Generation: Generate typed database helpers from your schema with appwrite generate for compile-time safety in TypeScript projects. - Use Case: A team needs identical staging and production backends. They define all resources in appwrite.config.json, then run appwrite push all --all --force in their CI pipeline to deploy everything non-interactively. ## Quick Start Use the appwrite-cli skill to log in, initialize a project, and deploy my functions to Appwrite Cloud.