What problem does it solve? Building server-side PHP applications with Appwrite requires knowing the correct SDK patterns for authentication, database CRUD, file storage, and permissions, and mistakes like using deprecated classes or missing permission strings cause broken or insecure backends. ## Core Features & Use Cases - Server SDK Patterns: Set up admin and session clients with API keys, covering user management, TablesDB CRUD, queries, file storage, teams, and serverless functions. - SSR Authentication: Implement email/password and OAuth2 login flows for Laravel and Symfony with secure session cookie handling. - Permissions & Error Handling: Apply Permission and Role helpers correctly and handle AppwriteException codes like 401, 403, and 429. - Use Case: A developer building a Laravel app with Appwrite can use this Skill to generate the OAuth2 login flow, create rows with per-user permissions, and upload files to a bucket without consulting scattered documentation. ## Quick Start Use the appwrite-php skill to write a PHP script that creates an Appwrite table, inserts a row with user-level read permissions, and queries it with filters.