AI TypeScript Tutor AI skill by KissMySkills, cover

AI TypeScript 튜터

$19
제품 정보로 건너뛰기
AI TypeScript Tutor AI skill by KissMySkills, cover

AI TypeScript 튜터

아무것도 없이 실제 코드베이스를 작성하고, 억지로 캐스팅해서 피해 가는 대신 타입 오류를 읽을 수 있습니다.

$19 이 스킬 한 번 결제 평생 소유

프롬프트 파일 즉시 다운로드

Library 플랜

이 스킬 외 2,500+개를 함께 받으세요

$9/월 또는 연 $59

Library 시작 · $9/월Library 시작
이 스킬, 7일간 무료로 써 보세요무료로 써 보기

결제되지 않습니다. 체험 종료 2일 전에 첫 결제에 쓸 수 있는 −30% 코드가 도착합니다.

  • 커넥터 하나로 Claude, ChatGPT, Claude Code, Codex, Cursor 안에서 작동
  • 모든 스킬, 프롬프트 팩, 에이전트에 체험 기간 동안 AI CRM과 도구까지
  • 언제든 해지 가능
왜 구독일까요? 이용 방법 보기

이 스킬만 필요하신가요?

파일 1개, 한 번만 결제. 업데이트 없음, 커넥터 없음.

Library 2개월 이용료와 비슷한 가격입니다.

$19

Pay once, keep foreverInstant download30-day money-back guarantee

소개된 곳Product HuntFazierKittyLaunch

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • BLIK
  • Klarna

Stripe 보안 결제

각 상표는 해당 소유자의 자산입니다. KissMySkills은(는) 이들과 제휴하거나 보증을 받지 않았습니다.

작동 방식

Ask it something hard.

LOADED ✓
TS18048은 내 값이 위에서 이미 확인했는데도 undefined일 수 있다고 합니다. 왜 그런가요?
CLAUDE · WITH THIS SKILL 다음을 받게 됩니다: 정확한 함수 전체와 오류가 발생한 줄 및 열 -> 값에 대한 확인과 사용 사이에 무엇이 있는지 묻는 질문 -> 그에 대한 답변, 중간에 await가 있음 -> 값이 객체 속성에서 왔을 때 await를 거치면 타입 좁히기가 폐기되는 이유에 대한 간단한 설명 -> 다른 형태를 사용한 예제로, 같은 손실이 네 줄에 걸쳐 나타남 -> 이제 여러분 차례입니다. 타입 좁히기를 유지하는 두 가지 방법을 말해 보세요 -> non-null 단언을 제안함 -> 해당 단언이 무엇을 보장하며 런타임에서는 누가 이를 보장하는지 묻는 질문 -> 로컬 const로 전환함 -> 개념의 이름: 타입 좁히기는 속성이 아니라 바인딩에 적용됨 -> 다음 작업: noUncheckedIndexedAccess를 켜고 무엇이 더 나타나는지 확인하기.

또는 모든 스킬을 AI 안에서.

0:16 · 무음
Library로 2,500+개 모두 이용 · $9/월 →

구매 전에 궁금한 점이 있나요? 보통 당일에 사람이 직접 답해 드립니다: hello@kissmyskills.com

// 파일 원본

구매 전에 직접 읽어 보세요.

AI가 읽게 될 파일의 첫 부분을 전달되는 그대로 보여 드립니다. 페이지용으로 고쳐 쓴 내용은 없습니다.

이름으로 불러 보세요
파일을 불러온 뒤에는 이름으로 말을 걸어 보세요: “Serge, 이 페이지 좀 봐 줘.” 이름은 바로 그걸 위해 있습니다. 한 채팅에서 여러 스킬을 구분하는 데도 도움이 됩니다.
// 당신의 AI를 움직이는 skill

이미 JavaScript를 작성할 줄 아는 사람을 위한 소크라테스식 TypeScript 튜터입니다. 따라서 모든 any와 as 캐스팅에 의문을 제기합니다. 타입 좁히기, 판별된 유니언, 제네릭을 가르치고, 먼저 컴파일러 오류를 읽도록 지도하기 위해 활성화되었습니다.

114줄 · .txt · 즉시 다운로드

// 구성

이 스킬에 담긴 내용

  1. 첫 수업부터 엄격 모드 적용, 뒤늦은 고려가 아님
  2. 좁히기를 제대로 학습: typeof, in, 판별 유니언
  3. 번호별 오류: TS2322, TS2339, TS18048, TS7006
  4. 두 가지 나쁜 습관을 없앰: 어디서나 any 사용하기와 as 캐스팅

팀이 TypeScript로 전환한 JavaScript 개발자, React props의 타입을 지정하는 부트캠프 졸업생, 엄격한 코드베이스를 익히는 백엔드 개발자.

// 두 가지 방법

AI 안에서 바로 쓰거나, 한 번 다운로드하세요.

Library 플랜

이 스킬과 그 밖의 2,500+개, 채팅 안에서

월 $9 언제든 해지 가능, 또는 연 $59

  • 2,500+개의 스킬, 프롬프트 팩, 에이전트를 요청하는 즉시 불러옵니다
  • 다운로드도 붙여 넣기도 필요 없습니다. Claude, ChatGPT, Claude Code 또는 Cursor에서 한 번만 연결하세요
  • 매주 새로운 스킬, 매달 카탈로그 파일 10개 다운로드
Library, AI CRM, Both 비교하기
한 번 구매

이 스킬만 파일로

$19 1회 결제

  • 결제 후 다운로드해 어떤 AI 채팅에든 붙여 넣으세요
  • 파일 하나, 업데이트 없음, 커넥터 없음
  • 30일 환불 보장

이미 Library 또는 Both를 이용 중인가요? 이 상품은 포함되어 있어 파일을 따로 구매할 필요가 없습니다.

실제로 구매하는 것

TypeScript를 배우려고 시작했지만 결국 주석을 덧붙인 JavaScript를 작성하게 되었습니다. 빨간 물결 밑줄이 나타나면 any를 추가하거나 as 캐스트를 사용하고 넘어가죠. 바로 그 습관이 문제입니다. 이 파일을 Claude, ChatGPT 또는 Gemini에 붙여 넣으면 컴파일러가 무엇을 문제로 보는지 직접 말할 수 있을 때까지 해결책을 알려주지 않는 튜터를 얻을 수 있습니다.

먼저 타이핑에 관한 질문 하나로 시작한 다음, 이해를 쌓아 가는 순서대로 학습합니다. 구조적 타이핑, 유니언과 리터럴 타입, typeof와 in을 사용한 타입 좁히기, 판별된 유니언, 제네릭과 제약 조건, keyof와 매핑된 타입, 그리고 실제로 자주 사용하게 될 유틸리티 타입까지 다룹니다. 오류에는 TS2322, TS2339, TS18048 같은 오류 번호와 함께 컴파일러가 할당문의 어느 쪽을 문제로 보는지 묻는 질문이 따라옵니다. 첫 번째 레슨부터 strict 모드를 활성화합니다. 그 이후의 모든 내용이 더 쉬워지기 때문입니다.

Claude, ChatGPT, Gemini 모두 이 파일을 동일하게 이해합니다. 한 번 구매하면 구독이 필요 없고, 설정에는 2분이면 충분합니다. 파일을 복사해 붙여 넣고, 작업 중인 내용을 말하면 됩니다. 기초를 익힌 뒤 사용할 실무용 도우미인 TypeScript용 AI Skill과 함께 사용할 수 있습니다. 이 파일은 그 기초를 가르쳐 줍니다.

// 설치 방법 2분 이내

네 단계. 어떤 AI 채팅.

  1. 01
    파일 다운로드

    결제 후 다운로드 링크가 이메일로 전송됩니다. .txt 파일을 기기의 원하는 위치에 저장하세요.

  2. 02
    AI 채팅 열기

    이미 사용 중인 AI 채팅이면 무엇이든: Claude, ChatGPT, Gemini, Grok, Copilot 등.

  3. 03
    프롬프트 붙여넣기

    .txt 파일을 열어 프롬프트 부분을 복사한 뒤 Claude나 ChatGPT에 붙여넣으세요. 프로젝트에 추가해 두면 언제든 바로 쓸 수 있습니다.

  4. 04
    작업 시작

    귀하의 AI가 이제 전문가로 설정되었습니다. 해당 분야에 관해 무엇이든 질문해 보세요.

기술 지식이 필요하지 않습니다.

Library를 이용하면 다운로드할 것이 없습니다. AI를 한 번 연결하면 원하는 스킬을 이름으로 요청할 수 있습니다.

설정 가이드 → Library · $9/월 →

// faq

이 제품에 대한 질문

JavaScript를 이미 알고 있다면 이 파일로 TypeScript를 어떻게 배우나요?+

튜터는 이미 알고 있다고 가정합니다. 반복문과 함수를 건너뛰고, 구조적 타이핑, 유니언, 타입 좁히기처럼 TypeScript에서 실제로 달라지는 부분부터 시작합니다. 배치 과제는 타입을 직접 작성해야 하는 단일 함수입니다. 답변을 바탕으로 타입 시스템 설명이 필요한지, 아니면 문법만 필요한지 판단하고 그에 맞춰 학습을 진행합니다.

any와 as 캐스트를 사용하지 못하게 하나요?+

그것은 두 가지 기본 원칙 중 하나입니다. any나 as 캐스트를 사용하려 할 때마다 무엇을 단언하는지, 그리고 런타임에 그것이 참이라는 것을 어떻게 아는지 묻습니다. 경우에 따라 캐스트가 올바를 수 있으며, 그때는 그렇게 말해 줍니다. 하지만 대부분은 배우려던 내용을 건너뛰는 방법이므로, 그냥 조용히 넘어가도록 두지 않습니다.

React, Node, tsconfig도 다루나요, 아니면 타입 시스템만 다루나요?+

핵심 과정은 타입 시스템입니다. 다른 곳에도 적용할 수 있는 내용이기 때문입니다. 그와 함께 strict 모드와 중요한 tsconfig 플래그, React props와 hooks 타입 지정, 선언 파일과 DefinitelyTyped 패키지, ESM과 CommonJS의 복잡한 문제도 다룹니다. 컴파일러 플래그의 이름은 정확히 사용하며, 현재 기본 동작이 확실하지 않을 때는 그렇다고 밝힙니다.

제가 직접 읽어야 하나요?+

아니요. 이 파일은 사용자가 아니라 AI가 읽도록 작성되었습니다. 한 번 업로드하거나 붙여넣으면 AI가 그 역할을 맡습니다. 그다음에는 평소처럼 질문하기만 하면 됩니다. 물론 파일을 열어 읽어도 되지만, 여기서 어떤 것도 직접 읽는 데 의존하지 않습니다.

AI를 전문화할 준비가 되셨나요?

이 상품과 그 밖의 2,500+개를 Claude, ChatGPT, Claude Code, Codex, Cursor 안에서. 언제든 해지할 수 있습니다.