typescript-advanced-types について
ジェネリクス、条件型、マップ型など、TypeScriptの高度な型システムを扱う開発者向けのスキルです。型安全なライブラリやアプリケーション、複雑な型ロジックの設計に役立ちます。
主な機能
- 01ジェネリクスと型推論
- 02条件型とマップ型
- 03テンプレートリテラル型
- 04ユーティリティ型のガイダンス
- 05実装例のリソース
活用シーン
- 01型安全なライブラリやフレームワークの構築
- 02型安全なAPIクライアントの設計
- 03フォーム検証の実装
- 04JavaScriptコードベースのTypeScriptへの移行
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rmyndharis/ antigravity-skills --skill typescript-advanced-typesインストール後、Claude Code で/typescript-advanced-typesを入力して読み込まれたか確認します。
同梱ファイルresources/implementation-playbook.md
詳細
TypeScript の高度な型
ジェネリクス、条件付き型、マップ型、テンプレートリテラル型、ユーティリティ型など、堅牢で型安全なアプリケーションを構築するために、TypeScript の高度な型システムを習得するための包括的なガイダンスです。
このスキルを使用する場面
- 型安全なライブラリやフレームワークを構築する
- 再利用可能なジェネリックコンポーネントを作成する
- 複雑な型推論ロジックを実装する
- 型安全な API クライアントを設計する
- フォームの検証システムを構築する
- 強い型付けを備えた設定オブジェクトを作成する
- 型安全な状態管理を実装する
- JavaScript のコードベースを TypeScript に移行する
このスキルを使用しない場面
- タスクが TypeScript の高度な型と無関係である
- この範囲外の別のドメインやツールが必要である
手順
- 目標、制約、必要な入力を明確にします。
- 関連するベストプラクティスを適用し、結果を検証します。
- 実行可能な手順と検証方法を提示します。
- 詳細な例が必要な場合は、
resources/implementation-playbook.mdを開きます。
リソース
- 詳細なパターンと例については、
resources/implementation-playbook.mdを参照してください。
コメント
Markdown 対応