Habilidades chrome-devtools-debugging
🔍

chrome-devtools-debugging

Seguro 🌐 Acceso a red⚡ Contiene scripts📁 Acceso al sistema de archivos

تصحيح تطبيقات الويب باستخدام Chrome DevTools

يتطلب تصحيح تطبيقات الويب فحص أخطاء وحدة التحكم وطلبات الشبكة والجلسات المصادق عليها. توفر هذه المهارة وصولاً منظماً إلى Chrome DevTools MCP لسير عمل التصحيح الآلي وتحليل الأداء وتنفيذ JavaScript في سياق المتصفح.

Soporta: Claude Codex Code(CC)
📊 70 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "chrome-devtools-debugging". الحصول على جميع أخطاء وحدة التحكم

Resultado esperado:

  • === أخطاء وحدة التحكم ===
  • 1. TypeError: Cannot read property 'data' of undefined
  • URL: https://app.example.com/dashboard
  • Timestamp: 2024-01-15T10:23:45.123Z
  •  
  • 2. Failed to load resource: net::ERR_FAILED
  • URL: https://api.example.com/v1/users
  • Status: 401 Unauthorized

Usando "chrome-devtools-debugging". التحقق من حالة الجلسة المصادق عليها

Resultado esperado:

  • === localStorage ===
  • auth_token: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
  • user_id: "12345"
  • sessionExpiry: "2024-01-15T12:00:00Z"
  •  
  • === sessionStorage ===
  • csrf_token: "abc123xyz"

Auditoría de seguridad

Seguro
v6 • 1/21/2026

This is a legitimate Chrome DevTools debugging skill. All static findings are false positives. The 'external_commands' detections are markdown code fences in documentation, not actual shell execution. 'Browser storage access' references are legitimate DevTools debugging operations for inspecting localStorage/sessionStorage during authenticated session debugging. 'Weak cryptographic algorithm' flags are triggered by security-related documentation content, not actual crypto implementation. No malicious code patterns found.

5
Archivos escaneados
3,301
Líneas analizadas
3
hallazgos
6
Auditorías totales

Factores de riesgo

🌐 Acceso a red (2)
⚡ Contiene scripts (1)
📁 Acceso al sistema de archivos (1)

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
87
Contenido
21
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

تصحيح أخطاء JavaScript في الإنتاج

تحديد وتشخيص أخطاء وحدة التحكم بسرعة في تطبيقات الويب المنشورة دون فحص المتصفح يدوياً. الاتصال بنسخة Chrome قيد التشغيل واسترداد جميع رسائل الخطأ مع تتبع المكدس.

تحليل فشل طلبات API

ربط أخطاء وحدة التحكم مع طلبات الشبكة الفاشلة لتحديد مشاكل API. الحصول على تفاصيل الطلب والاستجابة الكاملة بما في ذلك الرؤوس ورموز الحالة ونصوص الاستجابة.

تصحيح جلسات المستخدمين المصادق عليها

الاتصال بمتصفح Chrome موجود مع مستخدم مسجل دخوله وفحص حالة المصادقة. فحص localStorage للرموز المميزة وsessionStorage لبيانات الجلسة.

Prueba estos prompts

الحصول على جميع أخطاء وحدة التحكم
أظهر لي جميع أخطاء وحدة التحكم من جلسة Chrome DevTools. قم بإدراج كل خطأ مع رسالته والطابع الزمني إذا كان متاحاً.
العثور على طلبات API الفاشلة
أظهر لي جميع طلبات الشبكة الفاشلة (رموز الحالة 4xx أو 5xx) من المتصفح. قم بتضمين عنوان URL للطلب ورمز الحالة ونص الاستجابة لكل منها.
التحقق من حالة الجلسة المصادق عليها
فحص الجلسة المصادق عليها. احصل على جميع العناصر من localStorage وsessionStorage، وقم بإدراج أي رموز مصادقة أو بيانات مستخدم تم العثور عليها.
تحليل الأداء
ابدأ تتبع الأداء، أعد تحميل الصفحة، ثم أوقف التتبع. ثم احصل على الرؤى المدعومة بالذكاء الاصطناعي حول اختناقات الأداء.

Mejores prácticas

  • ابدأ Chrome مع التصحيح عن بُعد قبل الاتصال: google-chrome --remote-debugging-port=9222
  • قم بتعيين متغير البيئة CHROME_DEVTOOLS_URL للإشارة إلى نسخة Chrome الخاصة بك
  • استخدم الترقيم (page_size، page_idx) عند العمل مع أعداد كبيرة من رسائل وحدة التحكم أو طلبات الشبكة
  • ادمج أدوات وحدة التحكم والشبكة لربط الأخطاء مع استدعاءات API الفاشلة

Evitar

  • استخدام هذه المهارة للقطات الشاشة أو ملء النماذج (استخدم مهارة browser-discovery بدلاً من ذلك)
  • محاولة الاتصال قبل بدء Chrome مع --remote-debugging-port=9222
  • استدعاء الأدوات دون انتظار اكتمال تحميل الصفحة
  • افتراض أن المهارة يمكنها تصحيح متصفحات غير Chrome

Preguntas frecuentes

كيف أبدأ Chrome للتصحيح؟
ابدأ Chrome مع تمكين التصحيح عن بُعد: google-chrome --remote-debugging-port=9222 على Linux، أو /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 على macOS.
ما الفرق بين هذه ومهارة browser-discovery؟
تركز هذه المهارة على التصحيح والتحليل (فحص وحدة التحكم، مراقبة الشبكة، تتبع الأداء). browser-discovery مخصصة لأتمتة المتصفح الأساسية مثل لقطات الشاشة وملء النماذج والتنقل.
هل يمكنني تصحيح نافذة التصفح المتخفي؟
نعم، ولكن تحتاج إلى بدء Chrome مع --remote-debugging-port=9222 باستخدام ملفك الشخصي العادي أو تحديد --user-data-dir لملف شخصي معين.
كيف أفحص بيانات localStorage؟
استخدم أداة debug.evaluate_script مع التعبير JSON.stringify(localStorage) لاسترداد جميع عناصر localStorage كسلسلة JSON.
هل يمكن لهذه المهارة تعديل محتوى الصفحة؟
يمكن لدالة evaluate_script تنفيذ JavaScript الذي يعدل الصفحة، ولكنها مصممة بشكل أساسي لقراءة البيانات وأغراض التصحيح.
هل يعمل هذا مع متصفحات أخرى؟
لا، هذه المهارة تستخدم على وجه التحديد Chrome DevTools Protocol. المتصفحات الأخرى مثل Firefox أو Safari لديها بروتوكولات تصحيح مختلفة.

Detalles del desarrollador

Estructura de archivos