Server-Side Swift
Erstellt ein Vapor- oder Hummingbird-Backend mit Fluent, JWT/Apple-Authentifizierung und Docker-Deployment, inklusive Entscheidungsmatrix.
Getestet · Funktioniert
Was es kann
Generiert serverseitige Swift-Projekte (Vapor oder Hummingbird) mit Routing, Fluent ORM-Modellen/Migrationen, Authentifizierung (JWT, Bearer, Sign in with Apple), Docker-Deployment und gemeinsamen Codable-Modellen für einen iOS-Client. Löst bei Anfragen wie 'build a backend/API in Swift', Erwähnungen von Vapor/Hummingbird oder Fluent/PostgreSQL-with-Swift aus und enthält ein ehrliches Entscheidungsframework, wann serverseitiges Swift die falsche Wahl ist.
Testbericht
Generierte einen Todo-CRUD-Endpunkt auf zwei Arten: Eine ungesteuerte Basisversion kam als alte EventLoopFuture-Vapor-Version heraus, die das Fluent-Modell direkt über Content exponierte; die Befolgung der Datenbank/Vapor/Auth-Musterdateien des Skills ergab asynchron/await, Sendable-konformen, DTO-getrennten Code mit AsyncMigration und versionierten Routen – das moderne, Swift-6-sichere Idiom, das die eigenen Dateien des Skills darlegen. architecture-decisions.md ist erfrischend ehrlich und listet konkrete Gründe auf, warum man sich NICHT für serverseitiges Swift entscheiden sollte (Einstellungsmarkt, fehlende Kafka/Elasticsearch SDKs), anstatt nur das Framework zu verkaufen.
Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/melissa-pereira-deel/claude-code-server-side-swift-skills mkdir -p ~/.claude/skills cp -r claude-code-server-side-swift-skills/skills/server-side-swift ~/.claude/skills/server-side-swift
Befehle & Beispiel-Prompts
/server-side-swiftErstellt ein Vapor- oder Hummingbird-Backend mit Fluent, JWT/Apple-Authentifizierung und Docker-Deployment, inklusive Entscheidungsmatrix.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
scaffold a Vapor backend with Fluent models and JWT authshould I even build this API in server-side Swift or notset up Sign in with Apple auth for my Hummingbird server