appwrite-unified-platform

star 0

Unified Appwrite skill router for Next.js, Vite/React, React Native, Web TS/JS, fullstack architecture, Supabase migration, and production DB security design. Use when planning or implementing Appwrite across frontend, backend, and migration workflows.

yldst-dev By yldst-dev schedule Updated 5/18/2026

name: appwrite-unified-platform description: Unified Appwrite skill router for Next.js, Vite/React, React Native, Web TS/JS, fullstack architecture, Supabase migration, and production DB security design. Use when planning or implementing Appwrite across frontend, backend, and migration workflows.

Appwrite Unified Platform

Use this skill as the entry point for Appwrite work. It routes to focused sub-skills by stack and objective.

Scope

  • Next.js fullstack with App Router and SSR auth.
  • React with Vite.
  • React Native and Expo.
  • Plain Web JavaScript and TypeScript.
  • End-to-end fullstack architecture.
  • Supabase to Appwrite migration.
  • Production DB security design.
  • Security operations, key management, and dependency vulnerability control.

Skill Routing

  • Next.js: read frameworks/nextjs-fullstack/SKILL.md.
  • React or Vite: read frameworks/react-vite/SKILL.md.
  • React Native or Expo: read frameworks/react-native/SKILL.md.
  • Web TS/JS SDK usage: read frameworks/web-ts-js/SKILL.md.
  • Multi-client system design: read architecture/fullstack-architecture/SKILL.md.
  • Database and permission hardening: read security/db-security-design/SKILL.md.
  • Security operations and supply-chain hardening: read security/operations-key-dependency-hardening/SKILL.md.
  • Supabase migration planning or execution: read migrations/supabase-to-appwrite/SKILL.md.
  • General Appwrite primitives and API mode selection: read core/development/SKILL.md.

Execution Order

  1. Load core/development/SKILL.md for shared API and permissions baseline.
  2. Load one framework skill matching the runtime.
  3. If project is production or multi-tenant, load both security skills and architecture skill.
  4. If migration is in scope, load migration skill before implementation changes.

Non-Negotiable Rules

  • API keys stay server-side only.
  • Privileged writes run on Server SDK or Functions.
  • Row security and least privilege are required for sensitive tables.
  • Platforms must be allowlisted for web and mobile clients.
  • Dependency and secret scanning must run continuously in CI and repository settings.
  • Migration cutover requires data, auth, and permission validation before go-live.

Official Doc Baseline

  • Verified against Appwrite docs pages for quick starts, SSR auth, quick-start references, and Supabase migration.
  • Verification date: 2026-02-18.
Install via CLI
npx skills add https://github.com/yldst-dev/appwrite-skills --skill appwrite-unified-platform
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator