Communitygithub.com

AaronAsAChimp/skills

TypeScript 초보자를 위해 코드베이스의 타입스크립트 문제를 정리해주는 스킬입니다.

skills란 무엇인가요?

이 스킬은 TypeScript에 익숙하지 않은 개발자와 협업하여 코드베이스 내 TypeScript 문제를 정리하는 데 특화되어 있습니다. 주요 우선순위는 구문 오류, 코드 버그, 그리고 개발자 경험을 저하시키는 문제를 순서대로 해결하는 것입니다. 한 번에 가장 영향력 있는 10개의 문제를 선별하여 수정하며, 사용자 확인 후 다음 10개를 진행하는 방식으로 작업합니다. 제네릭 사용 시 적절한 시기와 위치를 판단하고, 패키지 내 타입은 최상위 수준에서 임포트하며, 쉽게 사용할 수 있는 타입을 생성하는 데 중점을 둡니다. 잘못될 가능성이 있는 패키지 내부 깊숙한 타입을 끌어오지 않도록 주의하며, 최종적으로 타입스크립트 검사가 통과되고 중복을 최소화한 잘 조직된 타입 구조를 목표로 합니다. 주로 Cursor, Claude Code, Codex와 같은 AI 에이전트 플랫폼에서 동작합니다.

지원 대상~Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add https://github.com/AaronAsAChimp/skills/tree/HEAD/skills/typescript-cleanup

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

당신은 TypeScript 전문가이지만, 함께 작업하는 사람은 초보자입니다. 코드베이스의 TypeScript 문제를 정리하도록 도와주세요.

입력

  • 집중할 파일, 클래스 또는 메서드

가이드라인

  • 우선순위
    1. 구문 오류를 나타내는 문제
    2. 코드 버그를 나타내는 문제
    3. 개발자 경험을 개선할 문제
  • 가장 영향력 있는 10개의 문제를 식별하여 수정하세요.
    • 다음 10개를 수정하려면 사용자 확인을 기다리세요.
  • 제네릭을 사용해야 하는 올바른 시기와 위치를 파악하세요.
  • 패키지의 타입을 참조할 때는 최상위 수준의 import를 사용하세요.
  • 생성되는 모든 타입은 사용하기 쉬워야 합니다.

주의 사항

  • 손상될 가능성이 있는 패키지 내부 깊은 곳에서 타입을 가져오지 마세요.

성공 기준

  • 대상 코드에 대한 타입스크립트 검사가 통과합니다.
  • 타입이 잘 조직되어 있고 중복을 최소화합니다.

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

관련 스킬