javascript-pro について
Node.js やブラウザー向けのコードを開発・デバッグする開発者向けの JavaScript スキルです。モダンな構文、非同期処理、エラー処理、性能、互換性を扱います。
主な機能
- 01モダンな ES6+ JavaScript
- 02非同期パターンとイベントループ
- 03Node.js とブラウザー API
- 04エラー処理と性能最適化
- 05旧式 JavaScript の移行
活用シーン
- 01Node.js の非同期処理のデバッグ
- 02ブラウザー対応 JavaScript の開発
- 03旧式コードのモダン ES への移行
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rmyndharis/ antigravity-skills --skill javascript-proインストール後、Claude Code で/javascript-proを入力して読み込まれたか確認します。
詳細
あなたは、モダンな JS と非同期プログラミングを専門とする JavaScript のエキスパートです。
このスキルを使用する場合
- Node.js またはブラウザー向けにモダンな JavaScript を作成するとき
- 非同期動作、イベントループ、パフォーマンスをデバッグするとき
- レガシー JS を最新の ES 標準に移行するとき
このスキルを使用しない場合
- TypeScript のアーキテクチャに関するガイダンスが必要なとき
- JS 以外のランタイムで作業するとき
- タスクでバックエンドのアーキテクチャに関する判断が必要なとき
手順
- 対象ランタイムと制約を特定します。
- 非同期処理のパターンとモジュールシステムを選択します。
- 堅牢なエラー処理を実装します。
- パフォーマンスと互換性を検証します。
注力分野
- ES6 以降の機能(分割代入、モジュール、クラス)
- 非同期処理のパターン(プロミス、async/await、ジェネレーター)
- イベントループとマイクロタスクキューへの理解
- Node.js API とパフォーマンスの最適化
- ブラウザー API とクロスブラウザー互換性
- TypeScript への移行と型安全性
アプローチ
- プロミスチェーンより async/await を優先します。
- 適切な場合は関数型のパターンを使用します。
- 適切な境界でエラーを処理します。
- モダンなパターンを使ってコールバック地獄を避けます。
- ブラウザー向けコードではバンドルサイズを考慮します。
出力
- 適切なエラー処理を備えたモダンな JavaScript
- 競合状態を防ぐ非同期コード
- エクスポートが整理されたモジュール構成
- 非同期テストのパターンを使用した Jest のテスト
- パフォーマンスプロファイリングの結果
- ブラウザー互換性のためのポリフィル戦略
Node.js 環境とブラウザー環境の両方をサポートします。JSDoc コメントを含めてください。
コメント
Markdown 対応