원클릭으로
dto-generator
Scaffolds NestJS DTOs with class-validator and @nestjs/swagger decorators.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Scaffolds NestJS DTOs with class-validator and @nestjs/swagger decorators.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Run a comprehensive code quality audit and automatically create GitHub issues for every finding. Produces one .md file per issue, creates the GitHub issues with labels, adds them to the project board, then writes an audit-summary.md. Trigger when user asks for a code audit, quality review, tech debt scan, security review, or anti-pattern analysis. Accepts an optional path argument to scope the audit (e.g. /audit src/modules/auth). Without args, audits the full src/ directory.
Guides and best practices for working with Neon Serverless Postgres. Covers setup, local development, connection methods, Neon features, and platform tooling.
Update project documentation in docs/ to reflect recent code changes, new features, or architectural decisions.
Update project documentation in docs/ to reflect recent code changes, new features, or architectural decisions.
Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.
Scaffolds unit tests (.spec.ts) for NestJS Services and Controllers, including automatic mocking of dependencies like UnitOfWork and Repositories.
| name | dto-generator |
| description | Scaffolds NestJS DTOs with class-validator and @nestjs/swagger decorators. |
This skill automates the creation of Data Transfer Objects (DTOs) following the project's standards for validation and documentation.
CreateUserDto, UpdateProfileRequest).dto/requests, Responses to dto/responses.Run the following command from the project root:
node .gemini/skills/dto-generator/scripts/generate_dto.cjs <module-name> <dto-name> <type: request|response>
To create a UpdatePasswordRequest in the auth module:
node .gemini/skills/dto-generator/scripts/generate_dto.cjs auth UpdatePasswordRequest request
This will:
src/modules/auth/dto/requests/update-password-request.dto.ts.@ApiProperty and basic class-validator placeholders.update-password-request.dto.ts).class-validator decorators.@nestjs/swagger decorators.