Appwrite Claude Code Plugin
!License !Version  
Appwrite tools for Claude Code. This plugin packages Appwrite SDK skills, Appwrite MCP servers, and deployment commands in Claude Code's native plugin format.
Structure
.claude-plugin/
├── plugin.json # Plugin manifest and user config schema
└── marketplace.json # Marketplace manifest for install-by-name flows
skills/ # Claude Code skills (per language)
├── typescript/
│ └── SKILL.md
├── dart/
│ └── SKILL.md
├── kotlin/
│ └── SKILL.md
├── swift/
│ └── SKILL.md
├── php/
│ └── SKILL.md
├── python/
│ └── SKILL.md
├── ruby/
│ └── SKILL.md
├── go/
│ └── SKILL.md
├── rust/
│ └── SKILL.md
├── dotnet/
│ └── SKILL.md
├── cli/
│ └── SKILL.md
commands/ # Manual commands with side effects
├── deploy-site.md
└── deploy-function.md
.mcp.json # Appwrite API and docs MCP servers
Included Skills
/appwrite:typescript/appwrite:dart/appwrite:kotlin/appwrite:swift/appwrite:php/appwrite:python/appwrite:ruby/appwrite:go/appwrite:rust/appwrite:dotnet/appwrite:cli
These skills give Claude Code language-specific Appwrite context for authentication, database queries, storage, realtime, functions, and server-side administration.
Included Commands
/appwrite:deploy-site/appwrite:deploy-function
These commands are marked as manual-only so Claude will not invoke deployment workflows automatically.
Included MCP Servers
appwrite-apiusesuvx mcp-server-appwriteappwrite-docsconnects tohttps://mcp-for-docs.appwrite.io
The plugin declares these userConfig keys for Appwrite credentials:
appwrite_endpointappwrite_project_idappwrite_api_key
Those values are wired into the packaged .mcp.json automatically through Claude Code userConfig.
Local Development
Validate the generated plugin and marketplace:
cd examples/claude-plugin
claude plugin validate .
Load the plugin directly for a dev session:
claude --plugin-dir ./examples/claude-plugin
Then verify:
/helpshows theappwritenamespace/appwrite:typescriptloads the TypeScript skill
Install it end to end through the bundled marketplace:
claude plugin marketplace add ./examples/claude-plugin --scope local
claude plugin install appwrite@appwrite --scope local
Use --plugin-dir for fast iteration on skills and commands. Use the bundled marketplace when you want install-by-name flows such as appwrite@appwrite.
Contribution
This library is auto-generated by Appwrite custom SDK Generator. To learn more about how you can help us improve this SDK, please check the contribution guide before sending a pull-request.
License
Please see the MIT license file for more information.






