SwiftLee Weekly
SwiftLee Weekly #314

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

Join 31,000+ Swift & iOS developers — free, every Tuesday, in 5 minutes.

No spam. One email every Tuesday. Unsubscribe in one click.

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!

Read the article

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.

Learn more

Curated from the community

Swift Evolution

Last week's Swift proposal state changes. Review-stage proposals are your chance to influence 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:

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!

Enjoying this issue?

Join 31,000+ Swift & iOS developers and get the next one in your inbox — free, every Tuesday, in 5 minutes.

No spam. One email every Tuesday. Unsubscribe in one click.