KSCrash
Catch and diagnose iOS and macOS app crashes automatically
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install KSCrash?โผ
Run `npx skills add kstenerud/KSCrash --all -g -y` in your terminal to install all skills in this suite globally.
What is async-signal-safety in crash reporting?โผ
Crash handlers run inside signal handlers where most system functions are unsafe to call. This skill reviews your code changes and flags any locks, allocations, or Objective-C calls reachable from the signal path.
How does the signal safety review verify system calls?โผ
Instead of guessing, it reads the actual function implementations in Apple's open-source repositories on GitHub and cites the exact file and line where a lock or allocation occurs.
Can I review a pull request for crash handler bugs?โผ
Yes. Pass a PR number, branch, or file path and the skill traces every call chain from the signal handler entry point to find unsafe calls, grouped by root cause.
Does this work with Claude Code?โผ
Yes. The skill follows the universal SKILL.md standard and runs directly in Claude Code and other compatible AI coding agents.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core