receiving-code-review
OBobra/superpowers298k2,631 new stars in the last 7 days
Find SwiftUIBackports replacements for SwiftUI APIs unavailable on a project deployment target. Use for Swift/SwiftUI compiler availability errors, old iOS/tvOS/watchOS/macOS targets, or when implementing SwiftUI app features that may benefit from SwiftUIBackports.
When SwiftUI API is newer than the deployment target, check the bundled backport index before hand-rolling compatibility code or raising the target.
Confirm the availability need.
Package.swift, .xcodeproj/project.pbxproj, .xcconfig, or target settings.Check whether SwiftUIBackports is available.
SwiftUIBackports, SwiftBackports, or existing .backport usage.https://github.com/shaps80/SwiftUIBackports only when it fits the project. Do not add it unless asked.Search the index.
rg -i "<api-name>|<related-term>" references/Backports.jsonl first.name first, then by kind and namespace.SwiftUIBackports checkout, you may confirm against its source when uncertain.Decide native vs backport.
unavailable, do not suggest that backport.deprecated version, use or suggest the backport.deprecated, prefer native SwiftUI.Use the discovered API.
.backport.foo(...)Backport.Foo; use Backport<Any>.Foo if the compiler needs the fully qualified namespace.@Environment(\.backportRequestReview).If no index match exists, say no backport was found and choose another compatibility path.
Do not implement new SwiftUIBackports APIs from this skill. This is for consuming the library.
sheetContent
.backport.presentationDetents([.medium, .large])
Backport.LabeledContent("", value: 0)
@Environment(\.backportRequestReview) private var requestReview
OBobra/superpowers298k2,631 new stars in the last 7 days
OBobra/superpowers298k2,631 new stars in the last 7 days
OBobra/superpowers298k2,631 new stars in the last 7 days
MAmattpocock/skills288k10,178 new stars in the last 7 days
MAmattpocock/skills288k10,178 new stars in the last 7 days
MAmattpocock/skills288k10,178 new stars in the last 7 days