{"product_id":"ai-skill-for-typescript","title":"TypeScript向けAI Skill","description":"\u003cp\u003eこのClaude\/ChatGPTスキルは、日々のコーディングで使えるTypeScriptのAIペアプログラマーです。曖昧に書かれたコードに判別共用体とジェネリクスを使って型を付け、tscのエラーを1行で説明してanyに頼らず修正し、型付きのユーティリティやAPIを設計し、境界でz.inferを使ったzodスキーマを作成し、Node、Vite、または公開可能なライブラリ向けのtsconfig.jsonを生成し、影響度順に修正案を並べてコードをレビューします。\u003c\/p\u003e\u003cp\u003estrictモードのフラグ、ナローイングと型ガード、条件型とマップ型、テンプレートリテラル型、ユーティリティ型、モジュール解決設定、宣言ファイル、typescript-eslint、Vitest、Jest、そしてReact、Next.js、Express、Prismaで使われる型付けパターンを理解しています。プロジェクトのコンパイルや実行は行わず、コードの作成とレビューを行います。確認にはnpx tsc --noEmitを使用してください。\u003c\/p\u003e\u003cp\u003eClaude、ChatGPT、Geminiで同じように使えます。1回購入してファイルをダウンロードし、2分以内にインストールしたら、型を付けたいエラーまたはコードを貼り付けるだけです。\u003ca href=\"\/ja\/products\/frontend-developer-skill\"\u003eLena, Frontend Developer\u003c\/a\u003e（ペルソナスキル）と組み合わせて使えます。こちらはTypeScript内で支援するヘルパーです。\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58632557461768,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-skill-for-typescript-1.jpg?v=1789380114","url":"https:\/\/kissmyskills.com\/ja\/products\/ai-skill-for-typescript","provider":"KissMySkills","version":"1.0","type":"link"}