appwrite-cli

Automate Appwrite project management, resource provisioning, and deployment via CLI commands.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/appwrite/codex-plugin --skill appwrite-cli-appwrite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appwrite-cli
Source: https://github.com/appwrite/codex-plugin/tree/main/plugins/appwrite/skills/appwrite-cli
Command: npx skills add https://github.com/appwrite/codex-plugin --skill appwrite-cli-appwrite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies managing Appwrite projects and resources through command-line tools, automating setup, deployment, and configuration tasks.

Core Features & Use Cases

  • Project Management: Initialize, configure, and deploy Appwrite projects, functions, sites, and resources easily.
  • Resource Automation: Automate creation, update, and deletion of users, teams, webhooks, buckets, and messaging topics.
  • Use Case: Quickly set up a new development environment by scripting project initialization, resource provisioning, and deployment steps all in one command.

Quick Start

Use the appwrite-cli to create a new project, add a user, and deploy functions in a single scripted sequence.

Frequently Asked Questions about appwrite-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Appwrite project management and resource provisioning?

Appwrite project management automation is handled by scripting CLI commands to provision resources, configure environments, and deploy functions. You can script initialization, user creation, and deployment in a single sequence.

Can I deploy Appwrite functions and sites from the command line?

Yes, deploying Appwrite functions and sites from the command line is supported. You can initialize, configure, and deploy projects by executing specific CLI commands to automate the entire deployment process.

Do I need Appwrite SDKs installed to use CLI automation?

Yes, you need Appwrite SDKs and CLI tools installed in your environment. These dependencies are required to ensure seamless integration and successful execution of automation scripts across multiple environments.

What's the best way to script Appwrite setup for a new development environment?

The best way to script Appwrite setup for a new environment is combining CLI commands. You can sequentially script project initialization, resource provisioning for buckets and teams, and deployment steps all in one command.

Can I manage Appwrite users, teams, and webhooks via command line tools?

Yes, you can manage Appwrite users, teams, webhooks, and buckets via command line tools. The CLI supports automating the creation, update, and deletion of these resources across your configured environments.

Does CLI automation support managing Appwrite messaging topics?

Yes, CLI automation supports managing Appwrite messaging topics. You can automate the creation, update, and deletion of messaging topics alongside users, teams, webhooks, and buckets using command line tools.