Fähigkeiten javascript-pro
📦

javascript-pro

Sicher

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.

Unterstützt: Claude Codex Code(CC)
🥉 73 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "javascript-pro". Konvertiere diesen Callback-basierten Code in async/await

Erwartetes Ergebnis:

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

Verwendung von "javascript-pro". Warum hängt mein Promise?

Erwartetes Ergebnis:

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

Verwendung von "javascript-pro". Mach diesen ES6-Code in älteren Browsern funktionsfähig

Erwartetes Ergebnis:

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

Sicherheitsaudit

Sicher
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
Gescannte Dateien
0
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
33
Community
100
Sicherheit
100
Spezifikationskonformität

Was du bauen kannst

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.

Probiere diese Prompts

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+.

Bewährte Verfahren

  • 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

Vermeiden

  • 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

Häufig gestellte Fragen

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.

Entwicklerdetails

Dateistruktur

📄 SKILL.md