code-debugging

Diagnose and fix React Native bugs with phase-based root-cause analysis.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/rakaadi/agent-kit --skill code-debugging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-debugging
Source: https://github.com/rakaadi/agent-kit/tree/main/skills/code-debugging
Command: npx skills add https://github.com/rakaadi/agent-kit --skill code-debugging

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides engineers to diagnose and fix React Native bugs by analyzing symptoms, identifying root causes, and delivering minimal, safe fixes that align with project patterns and RN constraints.

Core Features & Use Cases

  • Phase-based debugging workflow (Symptom analysis, Root-cause investigation, and targeted solutions) tailored for React Native apps.
  • Context-aware RN guidance that explains platform differences, common pitfalls, and how to avoid regressions.
  • Collaboration-ready outputs, including step-by-step explanations and safe refactoring recommendations following the project's Copilot Instructions.

Quick Start

Observe the bug, outline symptoms, and request a minimal RN-compatible fix with a clear explanation.

Frequently Asked Questions about code-debugging

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

FAQPage Schema
How do I fix React Native bugs without causing regressions?

Fix React Native bugs by performing symptom analysis and root-cause investigation to apply minimal, safe fixes. This approach ensures targeted solutions that respect platform constraints and prevent new issues from emerging during the debugging process.

What is the best way to diagnose RTK Query bugs in a React Native app?

Diagnose RTK Query bugs in a React Native app using a phase-based debugging workflow. This method analyzes symptoms, investigates root causes within your data fetching patterns, and delivers targeted fixes aligned with your project conventions.

How does root-cause investigation work for React Native errors?

Root-cause investigation for React Native errors works by analyzing reported symptoms, tracing them back to their origin, and identifying the underlying issue. This ensures the applied fix resolves the actual problem rather than just masking the visible symptom.

Can I use this debugging approach for architecture decisions in a healthcare mobile app?

Yes, you can use this debugging approach for architecture decisions in a healthcare mobile app. It evaluates RN-specific constraints and project conventions to ensure bug fixes align safely with broader architectural choices and compliance needs.

Why do my React Native fixes violate project Copilot Instructions?

React Native fixes violate Copilot Instructions when they bypass project conventions and architecture patterns. Following a structured diagnostic process ensures all code modifications remain minimal, well-explained, and aligned with established project rules.

What are the limitations of applying minimal safe fixes to React Native code?

The limitation of applying minimal safe fixes to React Native code is that they target specific symptoms and root causes without addressing broader architectural refactoring. This prevents regressions but may not resolve systemic issues requiring larger codebase changes.