claude-skills
Swift server development guidance, patterns, and code linting
All Skills in This Repository (11)
Pure Emerald Level Indicatorsdatabase-driver-design
Design Swift database client libraries with wire protocols, type-safe APIs, and NIO concurrency.
swift-library-design
Design Swift library APIs with protocols, associated types, and result builders.
valkey
Guide Valkey and Redis usage in Swift applications.
linear
Manage Linear issues from the terminal by listing, viewing, and updating statuses.
wendy-contributing
Consolidate WendyOS contribution guidance for Yocto builds, agent development, and E2E testing.
hummingbird
Guide developers in building Swift web APIs with Hummingbird routing and middleware.
swift-nio
Write SwiftNIO networking code with EventLoop safety and modern async patterns.
swift-concurrency
Guide async/await, actors, and Sendable for Swift concurrency code.
postgres
Build type-safe PostgreSQL queries and manage connections with PostgresNIO in Swift.
swift
Standardize server-side Swift configuration, logging, observability, and testing practices.
wendy
Guide building, deploying, and debugging apps on WendyOS edge devices.
Frequently Asked Questions
FAQPage SchemaHow to install claude-skills?โผ
Run `npx skills add Joannis/claude-skills --all -g -y` in your terminal to install all skills in this collection globally.
What does this Swift skills collection cover?โผ
It covers SwiftNIO networking, Hummingbird web servers, PostgreSQL and Valkey clients, Swift Concurrency, library API design, and WendyOS edge device deployment.
How does the Swift server linter work?โผ
The included swift-server-lint tool runs automatically after each build via a hook and blocks code that violates the best practices encoded in the skills.
Can these skills help with Swift 6 migration?โผ
Yes. The swift-concurrency skill provides strict concurrency checking guidance, Sendable conformance patterns, and step-by-step Swift 6 migration playbooks.
Do I need Swift experience to use these skills?โผ
Basic Swift familiarity helps, but each skill includes quick-start examples, decision trees, and copy-paste code patterns your coding assistant can apply directly.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core