error handling auditor

Error Handling Auditor

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "error handling auditor" with this command: npx skills add willsigmon/sigstack/willsigmon-sigstack-error-handling-auditor

Error Handling Auditor

Fix unsafe error handling:

  • Find try! force unwraps: Replace with do-catch + fallback

  • Find empty catch {}: Add AppLog.error("Context: (error)")

  • Find silent try?: Add logging for important failures

Patterns:

// Fix try! do { result = try riskyOperation() } catch { AppLog.error("Operation failed: (error)") result = fallbackValue }

// Fix empty catch } catch { AppLog.error("Failed to save: (error)", category: .persistence) }

Use when: Crash risks, silent failures, debugging issues, error handling audit

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

accessibility auditor

No summary provided by upstream source.

Repository SourceNeeds Review
General

swiftlint-autofix

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

manus ai agent integration

No summary provided by upstream source.

Repository SourceNeeds Review
General

bitrise expert

No summary provided by upstream source.

Repository SourceNeeds Review