Server-Side Swift

Skaper et Vapor eller Hummingbird backend med Fluent, JWT/Apple auth og Docker deploy, beslutningsmatrise inkludert.

av melissa-pereira-deel · melissa-pereira-deel/claude-code-server-side-swift-skills

Bestått ★ 9.2/10

Server-Side Swift — Skaper et Vapor eller Hummingbird backend med Fluent, JWT/Apple auth og Docker deploy, beslutningsmatrise inkludert.

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 auth
  • should I even build this API in server-side Swift or not
  • set up Sign in with Apple auth for my Hummingbird server