
Appwrite Cli
This one wraps the Appwrite CLI for managing backend resources from the terminal. It covers the full workflow: installation across platforms, authentication with both Cloud and self-hosted instances, and deploying functions, databases, storage buckets, and static sites. The configuration approach is solid, you can keep everything in appwrite.config.json or split resources into separate JSON files using includes, which makes team collaboration cleaner. Particularly helpful for CI/CD pipelines since it supports non-interactive mode. If you're already using Appwrite and want to skip clicking through the Console for deployments or need to script your infrastructure, this handles the command reference and multi-file config patterns you'll actually use.
- skills.sh installs
- 985
- GitHub stars
- 23
- last updated
- Jul 14, 2026
Install
$ npx -y skills add appwrite/agent-skills --skill appwrite-cli --agent claude-codeInstalls into .claude/skills of the current project.
Files
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
# Bad — project treated as a pile of API calls
appwrite tablesdb create-table --database-id main --table-id songs ...
appwrite tablesdb create-varchar-column --database-id main --table-id songs ...
# the next clone has no record of this
# Good — one-off (already logged in)
appwrite client --project-id <ID>
appwrite users get --user-id <ID> --json
# Bad — one-off that litters a repo
cd ~/some-unrelated-app && appwrite init project
Sponsors
Details
- Repository
- github.com/appwrite/agent-skills
- Categories
- AI & Agent Building, CLI & Terminal
- First seen
- May 16, 2026