Skip to content
Back to the feed
● Lab·skill·Public · Apr 16

impeccable-swift · porting a design-quality family to SwiftUI

A Swift/SwiftUI port of Paul Bakaus's impeccable design-quality skill family. Three skills, twelve reference docs, a SwiftSyntax CLI underneath. v0.1.0-poc · proof of concept, not production-grade.

SeanSmithDesign / impeccable-swiftSwift
fragment · install one-liner
npx skills add SeanSmithDesign/impeccable-swift
// Three skills:
// impeccable-swift · umbrella + 12 reference docs
// critique · evaluate a SwiftUI file vs DESIGN.md
// polish · tighten generated SwiftUI against the rules
What it does

Ports the impeccable design-quality skill family (Paul Bakaus, Apache 2.0) into Swift/SwiftUI vocabulary. iOS 26+ and macOS 26+ only, Liquid Glass as a first-class material. The detector stack is SwiftLint custom rules for line-local patterns, a SwiftSyntax CLI for AST-level checks, and an asset-catalog checker for SF Symbol vs PNG resolution.

Why I built it

I needed the same anti-vibe-code rigor on Swift work that impeccable gave me on the web. The web version's voice and structure were too good to redo from scratch · a faithful port preserves Paul's philosophy and adds the Swift-native pieces (Liquid Glass, asset catalogs, ViewBuilder ergonomics) on top.

What I learned

Voice is harder to port than rules. Paul's writing carries a tone you can feel · terse, opinionated, sure of itself. Keeping that tone through a language change took more effort than the SwiftSyntax CLI did.

Specimen

The artifact is the argument. Words exist only to help you read what the artifact is already saying.

upstream · impeccable (Paul Bakaus)
Related in the lab