Mobile Debugging
React Native-Mobile-Apps debuggen
Das Debugging mobiler Apps gerät oft ins Stocken, wenn Logs, Caches, native Builds und Plattform-Tools zusammenkommen. Dieser Skill bietet Claude, Codex und Claude Code einen fokussierten Workflow zur Fehlerbehebung für React Native und Expo.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "Mobile Debugging" from https://skillstore.io/skills/babakbar-mobile-debugging.md and its manifest at https://skillstore.io/api/skills/babakbar-mobile-debugging/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„Mobile Debugging“ wird verwendet. Eine Expo-App meldet nach Paketupdates ein nicht aufgelöstes Modul.
Erwartetes Ergebnis:
- Prüft aktuelle Änderungen an Abhängigkeiten und Importpfade.
- Schlägt vor, den vollständigen Metro-Stacktrace zu lesen und die Paketkompatibilität zu überprüfen.
- Empfiehlt Cache-Bereinigung nur, nachdem einfachere Prüfungen fehlgeschlagen sind.
„Mobile Debugging“ wird verwendet. Android-Build schlägt nach dem Hinzufügen eines nativen Moduls fehl.
Erwartetes Ergebnis:
Trennt Gradle-, SDK- und Modulkompatibilitätsprüfungen. Fragt nach Logcat- oder Build-Ausgabe und empfiehlt einen Clean-Rebuild nur, wenn die Hinweise dies stützen.
„Mobile Debugging“ wird verwendet. Ein Screen fühlt sich beim Scrollen langsam an.
Erwartetes Ergebnis:
- Verweist auf Render-Timing, teure State-Updates und Speicherbereinigung.
- Schlägt vor, betroffene Komponenten zu messen, bevor die Architektur geändert wird.
- Weist auf Plattformunterschiede zwischen iOS und Android hin.
Sicherheitsaudit
SicherThe skill is a React Native and Expo troubleshooting guide with no evidence of prompt injection, covert data collection, or unauthorized network activity. Several documented commands can delete caches or simulator data, alter builds, install packages, or terminate processes; users should review them before execution.
Elemente der Fähigkeitsprüfung (11)
Dies sind echte lokale Fähigkeiten, die für diese Fähigkeit erwartet werden können; daher müssen sie überprüft werden, werden jedoch nicht als bestätigtes bösartiges Verhalten gezählt.
Risikofaktoren
⚙️ Externe Befehle (26)
🌐 Netzwerkzugriff (3)
📁 Dateisystemzugriff (2)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/babakbar-mobile-debugging/audits/16?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/babakbar-mobile-debugging?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/babakbar-mobile-debugging?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/babakbar-mobile-debugging/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/babakbar-mobile-debugging.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
BabakBar. (2026). Mobile Debugging security audit report (audit version 16) [Author version unspecified]. Skillstore. https://skillstore.io/skills/babakbar-mobile-debugging/audits/16BibTeX-Zitat
@techreport{babakbar-babakbar-mobile-debugging-2026,
author = {BabakBar},
title = {Mobile Debugging security audit report (audit version 16)},
institution = {Skillstore},
year = {2026},
number = {16},
url = {https://skillstore.io/skills/babakbar-mobile-debugging/audits/16},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "Mobile Debugging security audit report (audit version 16)"
version: "unspecified"
type: report
authors:
- name: "BabakBar"
date-released: "2026-07-18"
url: "https://skillstore.io/skills/babakbar-mobile-debugging/audits/16"
identifiers:
- type: other
value: "skillstore:babakbar-mobile-debugging:audit:16"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Metro-Startfehler beheben
Nutze die Checkliste, um Cache-, Abhängigkeits-, Import- und Paketkompatibilitätsprobleme zu isolieren, bevor Zustände bereinigt werden.
Nachweise für Mobile-Crashes sammeln
Sammle Plattform-Logs, Reproduktionsschritte, aktuelle Änderungen und Umgebungsdetails, bevor ein Crash-Fix zugewiesen wird.
Triage von Build-Fehlern vorbereiten
Trenne Ursachen aus Expo, iOS-Pods, Android Gradle und nativen Modulen während der Release-Fehlerbehebung.
Diese Prompts ausprobieren
Ich sehe einen Metro-Bundler-Fehler in einer React Native- oder Expo-App. Frage nach dem wichtigsten Fehlertext, aktuellen Änderungen, Paketmanager, Plattform und Projekttyp. Schlage dann sichere erste Prüfungen vor, bevor Bereinigungsbefehle ausgeführt werden.
Hilf mir, einen nativen iOS- oder Android-Build-Fehler zu untersuchen. Trenne wahrscheinliche Ursachen bei Abhängigkeiten, Pods, Gradle und nativen Modulen. Erkläre, welche Logs gesammelt werden sollten, bevor Clean- oder Rebuild-Befehle empfohlen werden.
Überprüfe dieses Performance-Problem auf einem React Native-Screen. Identifiziere wahrscheinliche langsame Render-Vorgänge, Speicherlecks und Logging-Punkte. Priorisiere Änderungen, die das App-Verhalten nicht verändern.
Erstelle einen strukturierten Debugging-Plan für einen Production-Mobile-Crash. Berücksichtige Reproduktionsschritte, Log-Quellen, Plattformunterschiede, Abhängigkeitsprüfungen und Risikohinweise vor jedem destruktiven Befehl.
Bewährte Praktiken
- Teile den exakten Fehlertext, die Plattform, den Projekttyp und aktuelle Änderungen mit, bevor du nach Befehlsvorschlägen fragst.
- Prüfe jeden Shell-Befehl vor der Ausführung, besonders Bereinigungs-, Reinstall-, Simulator-Reset- und Prozess-Kill-Schritte.
- Halte einen sauberen Reproduktionspfad fest und vergleiche iOS- und Android-Verhalten getrennt.
Vermeiden
- Führe keine destruktiven Cache- oder Simulator-Reset-Befehle aus, bevor du Arbeit gespeichert und den Fehler geprüft hast.
- Vermische nicht mehrere Bereinigungsschritte in einem Versuch, wenn du die Grundursache identifizieren musst.
- Ignoriere native Logs nicht, wenn JavaScript-Stacktraces unvollständig sind.