المهارات javascript-typescript-typescript-scaffold
📦

javascript-typescript-typescript-scaffold

آمن

TypeScript 프로젝트 스캐폴드 생성

적절한 아키텍처, 테스팅 및 빌드 도구를 갖춘 프로덕션 준비 완료 TypeScript 프로젝트를 생성합니다. Next.js, React, Node.js API 및 라이브러리를 위한 포괄적인 프로젝트 템플릿으로 수동 설정을 제거합니다.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "javascript-typescript-typescript-scaffold". TypeScript 와 Tailwind CSS 를 갖춘 Next.js 프로젝트를 생성합니다

النتيجة المتوقعة:

src/app 디렉토리, layout.tsx, page.tsx, tailwind.config.ts, strict 모드가 포함된 tsconfig.json, 그리고 dev, build, lint 스크립트가 포함된 package.json 으로 구성된 Next.js 프로젝트 구조

استخدام "javascript-typescript-typescript-scaffold". TypeScript 를 사용한 Express API 를 생성합니다

النتيجة المتوقعة:

src/app.ts, routes/, controllers/, services/, middleware/ 디렉토리, ES2022 target 이 포함된 tsconfig.json, vitest.config.ts, 그리고 개발을 위한 tsx watch 가 포함된 package.json 으로 구성된 Node.js API 구조

التدقيق الأمني

آمن
v1 • 2/25/2026

All 36 static findings are false positives from markdown documentation. The detected patterns (shell backticks, dotenv references, database strings) appear only in code block examples demonstrating project setup commands. This is an educational skill providing TypeScript project scaffolding templates with no executable code or security risks.

1
الملفات التي تم فحصها
364
الأسطر التي تم تحليلها
2
النتائج
1
إجمالي عمليات التدقيق
مشكلات منخفضة المخاطر (2)
Documentation Contains Shell Command Examples
Markdown file includes bash code blocks with backticks demonstrating project scaffolding commands. These are documentation examples in fenced code blocks, not executable code.
Environment Variable Template Documentation
The .env.example file template contains placeholder DATABASE_URL for documentation purposes. This is standard practice showing users how to structure environment configuration, not actual credentials.
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
31
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

풀스택 웹 애플리케이션 설정

새로운 Next.js 애플리케이션을 시작하는 개발자는 TypeScript, API 라우트, 컴포넌트 구성 및 테스트 구성을 포함한 완전한 프로젝트 구조를 생성할 수 있습니다.

Node.js 마이크로서비스 생성

Express API 를 생성하는 백엔드 개발자는 적절한 TypeScript 구성, 라우트 조직화, 미들웨어 패턴 및 테스트 설정을 갖춘 프로젝트를 스캐폴드할 수 있습니다.

재사용 가능한 TypeScript 라이브러리 개발

라이브러리 작성자는 npm 게시를 위한 적절한 빌드 구성, 타입 정의, export 및 배포 설정을 갖춘 TypeScript 패키지 구조를 생성할 수 있습니다.

جرّب هذه الموجهات

기본 Next.js 프로젝트
TypeScript, Tailwind CSS 및 App Router 를 갖춘 Next.js 14 프로젝트를 생성합니다. 기본 레이아웃 컴포넌트와 함께 홈 페이지와 대시보드 라우트를 포함합니다.
React + Vite SPA
TypeScript 를 사용한 React + Vite 싱글 페이지 애플리케이션을 생성합니다. @/ import 를 위한 경로 별칭을 구성하고 컴포넌트 테스트를 위해 Vitest 를 설정합니다.
TypeScript 를 사용한 Express API
Express 와 TypeScript 를 사용하는 Node.js API 프로젝트를 스캐폴드합니다. 사용자 및 상태 확인을 위한 라우트, 오류 처리를 위한 미들웨어 및 테스트 설정을 포함합니다.
TypeScript 라이브러리 패키지
npm 게시를 위한 적절한 빌드 구성, 타입 정의 및 export 를 갖춘 TypeScript 라이브러리 패키지 구조를 생성합니다. 예시 소스 파일과 테스트를 포함합니다.

أفضل الممارسات

  • 타입 안전성을 위해 noImplicitAny, strictNullChecks 및 noEmit 을 포함한 strict TypeScript 컴파일러 옵션을 항상 사용
  • 관심사 분리와 확장성을 유지하기 위해 기능 또는 레이어 (라우트, 컨트롤러, 서비스) 별로 프로젝트 코드 구성
  • 비밀 정보를 노출하지 않고 필요한 환경 변수를 문서화하기 위해 플레이스홀더 값이 포함된 .env.example 파일 포함

تجنب

  • TypeScript 사용 목적을 무효화하는 strict TypeScript 옵션 비활성화 또는 'any' 타입 과도하게 사용
  • 민감한 데이터를 노출하고 저장소를 비대화하는 .env 파일 또는 node_modules/ 디렉토리를 버전 관리에 커밋
  • 스캐폴딩 중 테스트 구성 또는 도구 설정을 건너뛰면 나중에 테스트를 추가하기 어려워짐

الأسئلة المتكررة

이 템플릿은 어떤 TypeScript 버전을 지원하나요?
모든 템플릿은 ES2022 target 과 함께 TypeScript 5.3 이상을 사용합니다. 컴파일러 옵션은 최신 Node.js 및 브라우저 환경을 대상으로 합니다. 런타임 요구사항에 따라 tsconfig.json 에서 target 을 조정할 수 있습니다.
pnpm 대신 npm 을 사용할 수 있나요?
네, 이 템플릿은 모든 패키지 관리자와 함께 작동합니다. 'pnpm' 명령어를 'npm' 또는 'yarn' 으로 대체하면 됩니다. 프로젝트 구조 및 구성 파일은 패키지 관리자와 무관합니다.
이 템플릿에 인증 설정이 포함되어 있나요?
아니요, 인증은 기본적으로 포함되지 않습니다. 이 템플릿은 기초 프로젝트 구조만 제공합니다. 요구사항에 따라 Next.js 의 경우 NextAuth.js 나 Express 의 경우 Passport.js 와 같은 인증 라이브러리를 추가할 수 있습니다.
어떤 테스트 프레임워크를 사용하나요?
Vitest 는 모든 템플릿에서 권장되는 테스트 프레임워크입니다. 네이티브 TypeScript 지원과 Jest 와 유사한 API 를 갖춘 빠른 단위 테스트를 제공합니다. 각 프로젝트 유형에 대한 구성 파일이 포함되어 있습니다.
프로젝트 구조를 커스터마이징할 수 있나요?
네, 이 템플릿은 시작점으로 제공됩니다. 디렉토리 구조를 수정하고 구성 파일을 추가하거나 제거하며 특정 요구사항과 선호도에 맞게 아키텍처를 조정할 수 있습니다.
이 템플릿은 프로덕션 준비가 되어 있나요?
이 템플릿은 적절한 TypeScript 구성, 빌드 도구 및 테스트 설정을 포함한 프로덕션 준비 기반을 제공합니다. 하지만 프로덕션에 배포하기 전에 비즈니스 로직, 오류 처리, 보안 조치 및 배포 구성을 추가해야 합니다.

تفاصيل المطور

بنية الملفات

📄 SKILL.md