본문으로 건너뛰기
cccskills
무료GitHub에 공개한국어 소개

typescript-patterns

TypeScript와 JavaScript 구현 및 검토에 필요한 타입 설계와 코드 구성 지침을 제공합니다. 엄격한 컴파일러 설정, 안전한 입력 검증과 타입 좁히기, 제네릭, 비동기 오류 처리, 모듈 경계를 다룹니다.

원문원문 설명 보기

TypeScript patterns for strict, type-safe, maintainable code in modern TypeScript and JavaScript applications. Covers strict compiler configuration, type design, narrowing, discriminated unions, generics, async and error handling, module boundaries, dependency hygiene, and type-level testing. Use when writing or reviewing TypeScript or JavaScript code.

affaan-m/ECC스타 293,783(GitHub 293,783 + cccskills 0)

실행 점수 미검증

설치 방법 보기

이럴 때 유용합니다

  • TypeScript 엄격 옵션 설정
  • `any`를 안전한 타입 좁히기로 대체
  • 제네릭과 상태 타입 설계
  • 비동기 코드와 공개 API 검토

한국어 소개

할 수 있는 일

TypeScript와 JavaScript를 작성하거나 검토하고 리팩터링할 때 활용할 타입 설계와 코드 구성 지침을 제공합니다. strict를 기본으로 삼고, any 대신 unknown과 타입 좁히기를 사용하는 방법, 공개 함수의 타입을 명시하는 방법을 다룹니다. 판별 가능한 유니온과 제네릭으로 상태 및 호출자에 따라 달라지는 타입을 표현하는 방식도 설명합니다. 외부 입력의 런타임 검증, 비동기 처리와 오류, 의존성 방향, 공개 내보내기, 타입 테스트와 컴파일러 설정도 범위에 포함됩니다.

이럴 때 유용합니다

새 TypeScript 프로젝트의 설정, 타입 오류 해결, .ts 또는 .tsx 파일을 포함한 변경 검토에 활용할 수 있습니다. 느슨한 타입 사용을 줄이거나 기능에 맞춰 타입, 제네릭, 모듈 경계를 설계할 때도 참고할 수 있습니다. JavaScript 코드를 검토하거나 런타임 데이터 검증 방법을 살펴볼 때도 유용합니다.

사용 예시

  • “이 tsconfig.json을 엄격한 타입 검사에 맞게 검토해 주세요.”
  • “이 any를 안전한 입력 검증과 타입 좁히기로 바꿔 주세요.”
  • “이 비동기 처리와 모듈의 공개 범위를 검토해 주세요.”

주의 사항

타입 테스트나 검사를 실행하려면 프로젝트에 tsc, Vitest, ESLint 등 해당 도구가 설치되어 있어야 합니다. 입력 검증 라이브러리 예시로 Zod가 나오지만 특정 라이브러리 사용이 필수는 아닙니다.

이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.

문서 점검

AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.

안전성전송·삭제·명령 실행 등을 명시하고 있는가
A양호타입 설계 지침을 제공하며 외부 전송이나 삭제 작업은 설명하지 않습니다.
도입의 용이성필요한 도구나 API 키가 적고 적혀 있는가
B일부 부족검사에는 `tsc`, Vitest, ESLint 등이 필요하지만 설치 절차는 제공되지 않습니다.

점수에는 넣지 않았습니다. 2026년 10월 30일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.

평가가 다르다고 생각되면 재검토를 요청하기

어느 항목이 왜 다르다고 생각하는지 적어 주세요. 로그인은 필요 없습니다. SKILL.md와 대조해 평가를 다시 만들고 이곳에 반영합니다.

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

포함된 파일(1)

  • SKILL.md23.1 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

accessibility

무료요약 있음

Web·iOS·Android 화면을 WCAG 2.2에 맞춰 설계하고 점검합니다. 화면 읽기와 키보드 조작, 레이블, 대비, 조작 대상 크기를 확인합니다.

  • 아이콘 버튼에 설명 추가
  • 키보드 조작과 모달 초점 점검
  • 대비와 조작 대상 크기 확인
affaan-m/ECC29.4만2026년 10월 30일 업데이트

agent-architecture-audit

무료요약 있음

인공지능 에이전트의 문제를 지시, 기억, 도구 실행, 화면 표시 등 12개 계층에서 조사합니다. 코드와 로그를 근거로 원인을 정리하고 심각도에 따른 지적 사항과 수정안을 제시합니다.

  • 앱 안에서만 발생하는 문제 조사
  • 이전 대화가 섞이는 원인 확인
  • 도구 실행 누락과 허위 실행 보고 확인
affaan-m/ECC29.4만2026년 10월 30일 업데이트

agent-eval

무료요약 있음

실제 개발 과제로 여러 코딩 에이전트를 비교합니다. 성공률, 확인 가능한 API 비용, 소요 시간과 반복 실행의 안정성을 측정해 도입 결정과 업데이트 후 평가에 활용합니다.

  • 실제 개발 과제로 에이전트를 비교합니다
  • 새 도구나 모델을 도입하기 전에 평가합니다
  • 에이전트 업데이트 후 성능을 확인합니다
affaan-m/ECC29.4만2026년 10월 30일 업데이트

agent-harness-construction

무료요약 있음

AI 에이전트의 도구 구성, 입력과 출력 형식, 오류 복구 절차를 설계합니다. 문맥 정보량을 관리하고 완료율, 재시도 횟수, 성공한 작업당 비용으로 개선을 평가합니다.

  • 에이전트 도구와 입력 형식을 설계합니다
  • 도구 결과와 다음 행동을 명확히 합니다
  • 안전한 재시도와 중단 조건을 정합니다
affaan-m/ECC29.4만2026년 10월 30일 업데이트

AI 에이전트의 반복 실패와 도구 사용을 기록하고 원인을 좁힙니다. 영향이 제한된 복구 작업과 결과 보고를 통해 근거 있는 재시도를 돕습니다.

  • 같은 도구 작업을 반복하는 원인 조사
  • 대화 증가에 따른 출력 품질 저하 조사
  • 파일 경로와 환경 불일치 확인
affaan-m/ECC29.4만2026년 10월 30일 업데이트

오류와 실행 환경을 바탕으로 AI 에이전트가 실패하거나 같은 작업을 반복하는 원인을 조사합니다. 작은 복구 작업을 시험하고 결과와 근거를 인계용 보고서로 정리합니다.

  • 에이전트의 연속 실패 진단
  • 동일한 도구 작업의 반복 조사
  • 정보 누적으로 인한 출력 품질 저하 점검
affaan-m/ECC29.4만2026년 10월 5일 업데이트

affaan-m의 스킬 모두 보기

이 스킬의 문제 신고