Server-Side Swift
Skaper et Vapor eller Hummingbird backend med Fluent, JWT/Apple auth og Docker deploy, beslutningsmatrise inkludert.
Bestått
Hva den gjør
Genererer server-side Swift-prosjekter (Vapor eller Hummingbird) med ruting, Fluent ORM-modeller/migreringer, autentisering (JWT, Bearer, Sign in with Apple), Docker-distribusjon og delte Codable-modeller for en iOS-klient. Utløses ved 'bygg en backend/API i Swift', Vapor/Hummingbird-omtaler, eller Fluent/PostgreSQL-med-Swift-forespørsler, og inkluderer et ærlig beslutningsrammeverk for når server-side Swift er feil valg.
Testrapport
Genererte en Todo CRUD-endepunkt på to måter: en uten hjelp basislinje kom ut som gammel EventLoopFuture-stil Vapor som eksponerte Fluent Model direkte over Content; etter ferdighetens database/vapor/auth mønsterfiler produserte async/await, Sendable-kompatibel, DTO-separert kode med AsyncMigration og versjonerte ruter — den moderne, Swift-6-sikre idiomet ferdighetens egne filer beskriver. architecture-decisions.md er forfriskende ærlig, og lister opp konkrete grunner til IKKE å velge server-side Swift (ansettelsespool, manglende Kafka/Elasticsearch SDK-er) i stedet for bare å selge rammeverket.
Testet på: 2026-07-15 · Claude Code 2.x (agent harness)
Installer
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
Kommandoer og eksempelprompter
/server-side-swiftSkaper et Vapor eller Hummingbird backend med Fluent, JWT/Apple auth og Docker deploy, beslutningsmatrise inkludert.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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