appwrite-php

Interact with Appwrite REST API for authentication, database CRUD, file storage, and functions.

25|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/appwrite/agent-skills --skill appwrite-php-appwrite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appwrite-php
Source: https://github.com/appwrite/agent-skills/tree/main/skills/appwrite-php
Command: npx skills add https://github.com/appwrite/agent-skills --skill appwrite-php-appwrite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies server-side PHP development with Appwrite, handling common tasks like user management, database operations, and file storage without requiring deep knowledge of the Appwrite API.

Core Features & Use Cases

  • User Management: Create, list, get, and delete users.
  • Database Operations: CRUD operations for databases, tables, and rows, with advanced querying capabilities.
  • File Storage: Upload and manage files in buckets.
  • Serverless Functions: Execute and list executions of Appwrite Functions.
  • Authentication: Implement email/password and OAuth2 login flows, manage sessions securely.

Quick Start

Use the appwrite-php skill to create a new user with email '[email protected]' and password 'password123'.

Frequently Asked Questions about appwrite-php

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

FAQPage Schema
How do I handle user authentication in a PHP backend using Appwrite?

User authentication in a PHP backend using Appwrite is handled via the SDK by abstracting REST API calls for email/password login, OAuth2 flows, and secure session management.

Can I perform database CRUD operations with Appwrite in a server-side PHP application?

Yes, you can perform database CRUD operations in a server-side PHP application using the Appwrite SDK to manage databases, tables, and rows with advanced querying capabilities.

Does the Appwrite PHP SDK support managing file storage and serverless functions?

The Appwrite PHP SDK supports managing file storage by uploading and managing files in buckets, and handles serverless functions by executing and listing Appwrite Function executions.

Do I need deep knowledge of the Appwrite REST API to build server-side PHP apps?

No, you do not need deep knowledge of the Appwrite REST API to build server-side PHP apps because the SDK abstracts these API interactions for user management, database operations, and file storage.

How do I implement role-based access control for database resources in PHP with Appwrite?

Role-based access control for database resources in PHP with Appwrite is supported by the SDK, allowing you to securely manage permissions and access levels for your stored application data.