SwiftLee Weekly - Issue 314


This week's SwiftLee Weekly covers:

  • 4 new Agent Skills for iOS development
  • A 9-Step framework for choosing the right Agent Skill
  • A new iOS 26 SwiftUI Modifier

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

A 9-Step Framework for Choosing the Right Agent Skill

It constantly feels like Christmas ever since we get new AI models, new Agent Skills, almost every single week. Yet, just like you would pick your favorite AI tool or model, it's important to also carefully pick the Agent Skills you use. This newsletter alone offers 3 different Accessibility-focused skill and a new SwiftUI skill. I hope my experience helps you guide through this process!

SPONSORED

Fastlane alternative - Codemagic CLI tools

Are you tired of Ruby and Fastlane installation issues? There's got to be a better way! Discover Codemagic open source CLI tools. It is not a drop-in replacement for all of what Fastlane does (screenshots for example), but we use it at Codemagic to build and publish iOS and Android apps, also versioning and device provisioning. View on GitHub.

CURATED FROM THE COMMUNITY

Deep Dish Swift Conference

Deep Dish Swift is happening soon in Chicagoland and brings you a strong community, pizza’s, and great talks. There’s a live Launched podcast recording, and many talks by Indie developers.
deepdishswift.com

dadederk/iOS-Accessibility-Agent-Skill

We now have multiple Accessibility Skills to pick from! Apart from Daniel’s, there’s one from Roberto Gómez and Pasquale Vittoriosi. I’d suggest to use this week’s SwiftLee article as guidance in picking the best one for you.
github.com

twostraws/SwiftUI-Agent-Skill

A new SwiftUI Agent Skill by Paul Hudson was recently released and is already seeing strong adoption. If you’re exploring agent-based SwiftUI development, it’s worth checking out.
github.com

Swift at scale: building the TelemetryDeck analytics service

What do you learn from building a privacy-first analytics platform entirely on Swift? You’ll read all about it in this article by Daniel Jilg
swift.org

Why Does Passing NSManagedObjectContext Across Isolation Domains No Longer Error in Swift 6.2?

Stronger concurrency semantics for Core Data are a welcome addition to the latest Swift release. Fatbobman was curious and shared all the details.
fatbobman.com

Adjusting line height in SwiftUI on iOS 26

We have a new iOS 26 SwiftUI modifier for adjusting line height! Natalia Panferova shares how it works.
nilcoalescing.com

SWIFT EVOLUTION

An overview of last week's Swift Proposal state changes. Check them out when they're in review, as it's your opportunity to influence the direction of Swift's future.

WHAT I'M WORKING ON

New RocketSim onboarding, Simulator Video Editor

It truly feels like I leveled up my productivity once more last week. I already had a Mac Mini in place, and I'm using it more and more for dedicated development.

RocketSim is a Mac app, which can make it challenging to do multiple tasks at the same time. I can't simply launch another Simulator. Yes, I could launch the Mac app twice, but it's likely both will influence each other by sharing the same sandbox data.

Last week, I started working on a Simulator Video Editor:

twitter profile avatar
Antoine v.d. SwiftLee 
Twitter Logo
@twannl
5:40 PM • Mar 5, 2026
6
Retweets
124
Likes

It's coming along nicely, but it does take a while to complete with the high standards I have. Meanwhile, I also want to improve the onboarding, which requires a clean state every launch. That's where the Mac Mini perfectly fits in.

Working on another machine did open up my eyes. Things like the GitHub CLI became so part of my workflow that I did not even realize. Until I asked the agent on my Mac Mini to open PRs, fix CI failures, or other GitHub related tasks. That's so much eacher if you can use the gh command.

I do not have an optimal way of sharing global Agent Skills and other workflow-related tools, but I did start to see more value into adding Agent Skills to a repo. If only to add automatic observation for updating the skill to the latest version.

Meanwhile, I'm keeping track of daily learnings in a diary. For my Agentic coding fundamentals for developers course, it's crucial that I'll answer my own challenges, as I'm sure you'll face the same someday soon. Execited to help you on that journey!

UNTIL NEXT TIME

Continue your Swift development journey

I hope you've enjoyed this week's content. You don't have to wait till next Tuesday for more insights, I share every day on these channels:

Or earn lifetime access to RocketSim & my Swift Concurrency Course by becoming an affiliate of my newsletter.

Thank you so much for your support, and until next Tuesday,

Antoine

SwiftLee Weekly by Antoine van der Lee

Swift Evolution updates, 5 top community articles covering Swift development topics.

Read more from SwiftLee Weekly by Antoine van der Lee

This week's SwiftLee Weekly covers: Xcode 27's Agent' Skills Is RocketSim sherlocked? An often used Property Wrapper that changed into a macro in SwiftUI Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Using Xcode 27's Agent Skills in Claude, Codex, and Cursor It’s WWDC week and we had a lot of announcements. It was hard to pick a topic to write on, since there’s so many good things! I decided to tell you all about the Agent Skills that ship with Xcode 27 and how you can use them in...

This week's SwiftLee Weekly covers: I built a new app: Introducing MCP Beast Stateless actors? WWDC Quiz to warm you up Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST WWDC 2026: My predictions and wishes In a week, we will know what Apple has been working on for months. It’s like Christmas for us Apple developers, and in this week’s article, I want to take you through my wishes and predictions.avanderlee.com SPONSORED Is Your iOS App Secure? Defend against static analysis and...

This week's SwiftLee Weekly covers: Xcode Instruments & Swift Concurrency Accessibility at WWDC'26 The MCPs I use for polishing app releases Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Using Xcode Instruments to optimize Swift Concurrency Code When I started building apps in 2009, Xcode Instruments was part of my job, and I used it every day. Devices were slower, and apps needed instruments to be usable at all. We’re spoiled with today’s devices, but with AI writing more and more...