From apple-skills
Answers queries on Combine framework APIs including publishers, subscribers, operators, and async data streams via documentation search. Lists relevant files like combine-index.md.
How this skill is triggered — by the user, by Claude, or both
Slash command
/apple-skills:combineExploreThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Search these docs to answer questions about Combine APIs.
Search these docs to answer questions about Combine APIs.
Always include:
combine-index.md for framework overviewcombine-index.md - Framework overview, publishers, subscribers, and operatorsnpx claudepluginhub vabole/apple-skills --plugin apple-skillsExplains Apple's Combine framework for reactive programming in Swift. Covers publishers, subscribers, creating publishers, operators like map/flatMap/filter/debounce, combining, and error handling.
Reviews Swift Combine code for memory leaks, retain cycles, operator misuse, and error handling. Useful for code with Combine imports, AnyPublisher, @Published, PassthroughSubject, or CurrentValueSubject.
Provides API reference for Swift Concurrency: async/await, Task, TaskGroup, actors, AsyncSequence, AsyncStream, continuations. Useful for concurrent Swift programming.