원클릭으로
typescript
TypeScript standards and best practices with modern tooling. Use when working with TypeScript or TypeScript React files.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
TypeScript standards and best practices with modern tooling. Use when working with TypeScript or TypeScript React files.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Manage Git commits using conventional commit format with atomic staging. Always generate plain git commands before running them and offer to let the user run them manually.
Create AGENTS.md files for project-specific inline rules. Use when adding small, project-specific instructions that should be committed in repos.
Media processing utilities for images, audio, and video using FFmpeg and ImageMagick. Use when working with media conversion, optimization, or batch processing tasks.
Core software engineering principles for code style, documentation, and development workflow. Applies when editing code, working in software repositories, or performing software development tasks.
Python development guidelines and best practices. Use when working with Python code.
Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems.
| name | typescript |
| description | TypeScript standards and best practices with modern tooling. Use when working with TypeScript or TypeScript React files. |
Standards and best practices for TypeScript development with modern tooling. Follow these guidelines when writing or modifying TypeScript code.
Apply DRY, KISS, and SOLID consistently. Prefer functional approaches where relevant; use classes for stateful behavior. Use composition over inheritance. Each module should have a single responsibility. Use dependency injection for class dependencies.
any unless necessaryany: Use unknown instead of any when the type is truly unknown. Narrow types appropriately.src/ directory structure*.test.ts or *.spec.ts@vitest/coverage-v8 for coveragejsdom for DOM testing when neededprintWidth: 120, singleQuote: true, jsxSingleQuote: truepnpm format to format codepnpm format:check to check formatting@typescript-eslint/parser and @typescript-eslint/eslint-pluginpnpm lint to check lintingpnpm lint:fix to auto-fix issuespackageManager field in package.jsonWhen implementing TypeScript code:
For monorepo-specific patterns using pnpm, see references/pnpm-monorepo.md.