Server-Side Swift
Scaffolduje backend Vapor nebo Hummingbird s Fluent, JWT/Apple autentizací a Docker nasazením, rozhodovací matice v ceně.
Otestováno · Funguje
Co umí
Generuje server-side Swift projekty (Vapor nebo Hummingbird) s routováním, Fluent ORM modely/migracemi, autentizací (JWT, Bearer, Sign in with Apple), Docker nasazením a sdílenými Codable modely pro iOS klienta. Spouští se na 'build a backend/API in Swift', zmínky o Vapor/Hummingbird nebo požadavky Fluent/PostgreSQL-with-Swift a zahrnuje upřímný rozhodovací rámec pro případy, kdy je server-side Swift špatnou volbou.
Testovací report
Vygeneroval jsem Todo CRUD endpoint dvěma způsoby: neasistovaná základní verze vyšla jako starý Vapor ve stylu EventLoopFuture, který přímo vystavuje Fluent Model přes Content; zatímco dodržení souborů vzorů databáze/vapor/auth dovednosti vytvořilo async/await, Sendable-kompatibilní, DTO-oddělený kód s AsyncMigration a verzovanými routami — moderní, Swift-6-bezpečný idiom, který dovednostní soubory samy popisují. architecture-decisions.md je osvěžujícím způsobem upřímný, uvádí konkrétní důvody, proč NEVYBÍRAT server-side Swift (hiring pool, chybějící Kafka/Elasticsearch SDK) namísto pouhého prodeje frameworku.
Testováno: 2026-07-15 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/server-side-swiftScaffolduje backend Vapor nebo Hummingbird s Fluent, JWT/Apple autentizací a Docker nasazením, rozhodovací matice v ceně.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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