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: SwiftUI Animations SwiftUI Performance Tuning Column breakpoints in Xcode Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Immediate tasks in Swift Concurrency explained Immediate tasks are new in Swift 6.2 and a useful tool when working with Swift Concurrency. You really only should use it when you truly know what it's doing, which is why I wrote this week's article in detail. SPONSORED Stop waiting. Start shipping. Shared runners, queued jobs,...

This week's SwiftLee Weekly covers: Apple Developer meetup during WWDC Draggable bottom sheet in SwiftUI Xcode Instruments x AI Agents Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Xcode Instruments Time Profiler: Improve performance with AI I'm a big fan of Xcode Instruments, but lately even more now that I found a good way to work with it using AI agents. In this week's article, I'll share you how I used it this week to gain 25x better performance for RocketSim's CLI. SPONSORED...

This week's SwiftLee Weekly covers: Network Optimization using AI Agents Lazy properties in SwiftUI? Kids & Vibe Coding Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Network Requests Optimization using Xcode’s Simulator & Agents This feature shipped silently a few months ago and I never got to talk about it in detail: prompt exports for Network Requests. SPONSORED Give your AI agent eyes and hands on iOS FlowDeck lets Claude and Codex tap, scroll, find bugs, and fix them — on the...