Appwrite CLI
appwrite --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
Show more
Installs
1.1K
Repository
appwrite/skills
GitHub Stars
26
First Seen
Mar 1, 2026
Security Audits
Gen Agent Trust Hub
Pass
Socket
Pass
Snyk
Warn