المهارات javascript-pro
📦

javascript-pro

آمن

Modern JavaScript-Entwicklung meistern

Probleme mit async-Mustern oder moderner JS-Syntax? Diese Fähigkeit bietet Expertenhilfe zu ES6+, Promises, async/await, Event-Loops und plattformübergreifender Kompatibilität für Node.js und Browser-Entwicklung.

يدعم: Claude Codex Code(CC)
🥉 75 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "javascript-pro". Konvertiere diesen Callback-basierten Code in async/await

النتيجة المتوقعة:

Refaktorierter Code mit async/await mit korrekter Fehlerbehandlung und sauberer Funktionsstruktur

استخدام "javascript-pro". Warum hängt mein Promise?

النتيجة المتوقعة:

Analyse, die fehlendes await, nicht behandelte Rejection oder Event-Loop-Blocking identifiziert mit spezifischen Lösungsempfehlungen

استخدام "javascript-pro". Mach diesen ES6-Code in älteren Browsern funktionsfähig

النتيجة المتوقعة:

Polyfill-Empfehlungen und Babel-Konfiguration für Ziel-Browser-Unterstützung

التدقيق الأمني

آمن
v1 • 2/25/2026

Prompt-only skill with no executable code. Static analysis scanned 0 files (0 lines) and detected 0 security issues. No suspicious patterns, risk factors, or malicious intent found. The skill provides legitimate JavaScript development guidance with no security concerns.

0
الملفات التي تم فحصها
0
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
100
الامتثال للمواصفات

ماذا يمكنك بناءه

Moderne JavaScript-Migration

Ein Entwickler muss Legacy-JavaScript-Code zu modernen ES6+-Standards mit verbesserten Mustern und besserer Fehlerbehandlung migrieren.

Async-Debugging

Ein Ingenieur hat Race Conditions oder Promise-Rejection-Probleme in seiner Node.js-Anwendung und benötigt Experten-Debugging-Strategien.

Plattformübergreifende Kompatibilität

Ein Team, das Browser-Anwendungen erstellt, benötigt Anleitung zu Polyfills, Bundle-Optimierung und Browser-übergreifender Kompatibilität.

جرّب هذه الموجهات

In Modernes JavaScript konvertieren
Konvertiere diesen Legacy-JavaScript-Code in moderne ES6+-Syntax. Verwende Destructuring, Arrow Functions und const/let entsprechend.
Async-Problem beheben
Hilf mir, diesen Async-Code zu debuggen. Er hat eine Race Condition, wo das Promise sich auflöst, bevor der Event-Handler abgeschlossen ist.
Leistung optimieren
Profiliere diesen JavaScript-Code auf Leistungsengpässe. Fokussiere dich auf Event-Loop-Blocking und Speichernutzung in Node.js.
Browser-übergreifende Strategie
Entwickle eine Polyfill-Strategie für diesen ES6+-Code. Ziel-Browser: Chrome 90+, Safari 14+, Firefox 88+.

أفضل الممارسات

  • Verwende immer async/await anstelle von Promise-Ketten für bessere Lesbarkeit und Fehlerbehandlung
  • Behandle Fehler an entsprechenden Grenzen mit try/catch-Blöcken anstatt pro Operation
  • Berücksichtige die Bundle-Größe bei der Verwendung moderner Features in Browser-Umgebungen

تجنب

  • Vermeide das Mischen von Callbacks mit Promises im selben Code-Pfad, da es Fehlerbehandlungskomplexität erzeugt
  • Verwende Promise.all() nicht, wenn Operationen sequenziell abgeschlossen werden müssen, verwende stattdessen for...of mit await
  • Ignoriere niemals Promise-Rejections durch das Weglassen von catch-Handlern oder .catch()-Blöcken

الأسئلة المتكررة

Wann sollte ich diese Fähigkeit verwenden?
Verwende diese Fähigkeit proaktiv bei der Arbeit mit JavaScript für Node.js oder Browser, besonders bei Async-Code, ES6+-Features oder Leistungsoptimierung.
Schreibt diese Fähigkeit TypeScript-Code?
Nein, diese Fähigkeit konzentriert sich auf JavaScript. Für TypeScript-Architektur und Typsystem-Hilfe verwende eine dedizierte TypeScript-Fähigkeit.
Kann diese Fähigkeit meinen bestehenden JavaScript-Code debuggen?
Ja, sie eignet sich hervorragend zum Debuggen von Async-Verhalten, Event-Loop-Problemen, Race Conditions und Leistungsproblemen in JavaScript-Code.
Welche JavaScript-Versionen unterstützt diese Fähigkeit?
Diese Fähigkeit spezialisiert sich auf modernes ES6+-JavaScript, kann aber auch bei der Migration von Legacy-Code zu modernen Standards helfen.
Behandelt diese Fähigkeit Framework-spezifischen Code?
Diese Fähigkeit konzentriert sich auf Core-JavaScript, Async-Muster und Laufzeit-APIs. Sie spezialisiert sich nicht auf React, Vue oder andere Framework-spezifische Details.
Kann diese Fähigkeit bei Browser-Kompatibilität helfen?
Ja, sie bietet Polyfill-Strategien und Browser-übergreifende Kompatibilitätshilfe für moderne JavaScript-Features.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md