mcpField
T
typescript-advanced-types

typescript-advanced-types

github.com/rmyndharis開発2.0k109 回インストール2 日前に更新
リポジトリ

typescript-advanced-types について

ジェネリクス、条件型、マップ型など、TypeScriptの高度な型システムを扱う開発者向けのスキルです。型安全なライブラリやアプリケーション、複雑な型ロジックの設計に役立ちます。

主な機能

  1. 01ジェネリクスと型推論
  2. 02条件型とマップ型
  3. 03テンプレートリテラル型
  4. 04ユーティリティ型のガイダンス
  5. 05実装例のリソース

活用シーン

  1. 01型安全なライブラリやフレームワークの構築
  2. 02型安全なAPIクライアントの設計
  3. 03フォーム検証の実装
  4. 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 を参照してください。

コメント