charleswiltgen avatar

Axiom Camera Capture Diag

When your AVFoundation camera preview freezes or rotates wrong, this skill walks you through systematic diagnostics based on real-world failure patterns. It prioritizes threading issues (35% of problems) and session lifecycle bugs (25%) before you waste time on capture logic. Built from the charleswiltgen/axiom repository, it covers the usual suspects: work happening on main thread, interrupted sessions, deprecated rotation APIs, and permission states. The percentages feel anecdotal but the checklist approach is solid. Most useful when you're staring at a black preview rectangle and need to methodically eliminate causes instead of randomly tweaking configuration presets.

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

Install

$ npx -y skills add charleswiltgen/axiom --skill axiom-camera-capture-diag --agent claude-code

Installs into .claude/skills of the current project.

Files

When your AVFoundation camera preview freezes or rotates wrong, this skill walks you through systematic diagnostics based on real-world failure patterns. It prioritizes threading issues (35% of problems) and session lifecycle bugs (25%) before you waste time on capture logic. Built from the charleswiltgen/axiom repository, it covers the usual suspects: work happening on main thread, interrupted sessions, deprecated rotation APIs, and permission states. The percentages feel anecdotal but the checklist approach is solid. Most useful when you're staring at a black preview rectangle and need to methodically eliminate causes instead of randomly tweaking configuration presets.

Browse the repository on GitHub

Sponsors

Details

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

More from charleswiltgen/axiom

All 167

Recommended

More Python
1samhvw8 avatarmise-expertsamhvw8/dotfilesMise development environment manager (asdf + direnv + make replacement). Capabilities: tool version management (node, python, go, ruby, rust), environment varia180skills.sh installs
2nexu-io avatarweb-prototype-taste-brutalistnexu-io/open-designSwiss industrial-print web prototype. Newsprint canvas, monolithic black grotesque, viewport-bleeding numerals, hairline grid dividers, hazard-red accent, ASCII164skills.sh installs
3charleswiltgen avataraxiom-metal-migration-diagcharleswiltgen/axiomUse when ANY Metal porting issue occurs - black screen, rendering artifacts, shader errors, wrong colors, performance regressions, GPU crashes163skills.sh installs
4base avatarregistering-agent-base-devbase/skillsInvoke this skill when a user is building or running any automated transaction sender on Base (trading bot, arbitrage bot, sniper bot, yield farmer, AI agent, o161skills.sh installs
5claude-dev-suite avatarcron-schedulingclaude-dev-suite/claude-dev-suiteCron and scheduled task management. node-cron, cron expressions, Spring @Scheduled, APScheduler (Python), and distributed scheduling patterns. USE WHEN: user me160skills.sh installs
6stellar avatarstellar-devstellar/stellar-dev-skillEnd-to-end Stellar development playbook. Covers Soroban smart contracts (Rust SDK), Stellar CLI, JavaScript/Python/Go SDKs for client apps, Stellar RPC (preferr158skills.sh installs