bug-finder

Scan code snippets, diffs, or files for runtime bugs and correctness defects.

56|18|Updated Apr 26, 2022
One-click install
npx skills add https://github.com/nuclia/frontend --skill bug-finder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bug-finder
Source: https://github.com/nuclia/frontend/tree/main/.claude/skills/bug-finder
Command: npx skills add https://github.com/nuclia/frontend --skill bug-finder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill rigorously scans code for runtime bugs, logic errors, and correctness defects, ensuring the stability and reliability of the Nuclia frontend monorepo.

Core Features & Use Cases

  • Runtime Bug Detection: Identifies issues that will cause incorrect behavior or crashes.
  • Focused Auditing: Specifically targets memory leaks, race conditions, silent error swallowing, and null dereferences.
  • Use Case: During a code review for a new feature, use this Skill to ensure that no new memory leaks are introduced and that all API calls handle errors gracefully, preventing potential production issues.

Quick Start

Scan the provided code diff for any runtime bugs or potential crashes.

Frequently Asked Questions about bug-finder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find runtime bugs and memory leaks in Angular code?

Deeply scan provided Angular code snippets, diffs, or full files to identify memory leaks, race conditions, and null dereferences, ensuring code correctness and preventing production failures.

What is the best way to detect race conditions and silent error swallowing in RxJS?

Rigorously audit code diffs to target race conditions and silent error swallowing in RxJS, identifying logic errors and incorrect behavior while explicitly excluding style or architectural suggestions.

Does this bug finder check for code style and architectural issues?

No, this bug finder does not check for code style or architectural issues. It strictly focuses on detecting correctness defects, runtime bugs, memory leaks, and null or undefined dereferences.

Can I scan a full file for null or undefined dereferences during a code review?

Yes, you can scan a full file for null or undefined dereferences. The tool operates on complete files, diffs, or snippets to ensure code reliability and prevent runtime crashes.

How do I prevent production failures caused by unhandled API calls in a frontend monorepo?

Scan your frontend monorepo code to ensure API calls handle errors gracefully, specifically targeting silent error swallowing and race conditions to prevent unexpected production crashes.