Download for MacApple silicon, macOS 14+
Skill

python

@appwrite Updated 2026-10-20

Appwrite Python SDK skill. Use when building server-side Python applications with Appwrite, including Django, Flask, and FastAPI integrations. Covers user management, database/table CRUD, file storage, and functions via API keys.

Install

With your agent

Install OMGSkills skill "appwrite/claude-plugin:skills/python" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/appwrite/claude-plugin /tmp/claude-plugin && ln -s /tmp/claude-plugin/skills/python ~/.claude/skills/python

From README

Appwrite Python SDK Setting Up the Client Code Examples User Management Database Operations Note: Use TablesDB (not the deprecated Databases class) for all new code. Only use Databases if the existing codebase already relies on it or the user explicitly requests it. Tip: Prefer keyword arguments (e.g., databaseid='...') over positional arguments for all SDK method calls. Only use positional style if the existing codebase already uses it or the user explicitly requests it. String Column Types Note: The legacy string type is deprecated. Use explicit column types for all new columns. | Type | Max characters | Indexing | Storage | |------|---------------|----------|---------| | varchar | 16,383 | Full index (if size ≤ 768) | Inline in row | | text | 16,383 | Prefix only | Off-page | | mediumtext | 4,194,303 | Prefix only | Off-page | | longtext | 1,073,741,823 | Prefix only | Off-page | varchar is stored inline and counts towards the 64 KB row size limit.