charleswiltgen avatar

Axiom Objc Block Retain Cycles

If you're working with Objective-C blocks, this skill helps catch retain cycles before they become memory leaks. It's laser-focused on the weak-strong dance that trips up most developers, covering the pattern mistakes that cause 90% of block-related leaks according to the author. You get red flag detection for the classic self-capturing scenarios where blocks stored on objects create circular references. With 948 GitHub stars and 172 installs, it's clearly resonating with iOS developers who are tired of hunting down mysterious memory issues. The "not genuine Apple bugs" stance is refreshingly honest about where the real problems usually are.

skills.sh installs
169
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add charleswiltgen/axiom --skill axiom-objc-block-retain-cycles --agent claude-code

Installs into .claude/skills of the current project.

Files

If you're working with Objective-C blocks, this skill helps catch retain cycles before they become memory leaks. It's laser-focused on the weak-strong dance that trips up most developers, covering the pattern mistakes that cause 90% of block-related leaks according to the author. You get red flag detection for the classic self-capturing scenarios where blocks stored on objects create circular references. With 948 GitHub stars and 172 installs, it's clearly resonating with iOS developers who are tired of hunting down mysterious memory issues. The "not genuine Apple bugs" stance is refreshingly honest about where the real problems usually are.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/charleswiltgen/axiom
Category
Debugging
First seen
Jun 3, 2026

More from charleswiltgen/axiom

All 167

Recommended

More Debugging
1charleswiltgen avataraxiom-synchronizationcharleswiltgen/axiomUse when needing thread-safe primitives for performance-critical code. Covers Mutex (iOS 18+), OSAllocatedUnfairLock (iOS 16+), Atomic types, when to use locks 168skills.sh installs
2pedronauck avatarui-ux-pro-maxpedronauck/skillsUI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind,168skills.sh installs
3sundial-org avatardocker-essentialssundial-org/awesome-openclaw-skillsEssential Docker commands and workflows for container management, image operations, and debugging.166skills.sh installs
4charleswiltgen avataraxiom-now-playing-carplaycharleswiltgen/axiomCarPlay Now Playing integration patterns. Use when implementing CarPlay audio controls, CPNowPlayingTemplate customization, or debugging CarPlay-specific issues164skills.sh installs
5cinience avataralicloud-media-icecinience/alicloud-skillsManage Alibaba Cloud Intelligent Cloud Editing (ICE) media workflows via OpenAPI/SDK. Use for media processing jobs, template/workflow orchestration, editing an164skills.sh installs
6mindgames avataragent-browser-relaymindgames/agent-browser-relayRead metadata, DOM, screenshots, and structured page payloads from an attached Chrome or Chromium tab through the local Agent Browser Relay extension. Use when 164skills.sh installs