appwrite-cli

Installation
SKILL.md

Appwrite CLI

appwrite <command> --help already lists flags. Read it instead of guessing.

Config vs client

A real project (repo, schema, functions, deploys, CI) lives in appwrite.config.json. Init once. Pull and push after that. Do not appwrite client --project-id on every command — the config already names the project.

A one-off (inspect a user, patch one row, poke a remote you will not return to) uses appwrite client. Do not scaffold a project for a single API call.

# Good — project
appwrite login
appwrite list-projects --json
appwrite init project --project-id <ID>
appwrite pull table
# edit appwrite.config.json, then:
appwrite push table --force
Installs
1.2K
Repository
appwrite/skills
GitHub Stars
27
First Seen
Mar 1, 2026
appwrite-cli — appwrite/skills