MANDATORY before declaring code "done", "ready", or ending a turn after writing or editing anything with a try/catch, except, or error path. Use whenever you wrapped something in a handler and left the body empty — except: pass, except Exception: pass, catch (e) {}, catch {}, .catch(() => {}), .catch(() => null), an empty if err != nil {} in Go. Forces you to handle the error, log it, re-raise it, or return a real fallback instead of silently swallowing it. Triggers on "just catch it for now", "ignore the error", "swallow it", "catch and move on", "wrap it in a try so it doesn't crash", "empty catch", "best-effort", "I'll handle it later".
$npx -y skills add logicleap-labs/claude-plugins --skill no-swallowInstalls into the current project.
Run `npx skills use "https://github.com/logicleap-labs/claude-plugins" --skill "logicleap-labs/claude-plugins/no-swallow"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/logicleap-labs/claude-plugins" that are relevant to the current task. Run `npx skills add "https://github.com/logicleap-labs/claude-plugins"` and select the relevant skills, then follow their instructions.