nestjs

Installation
SKILL.md

NestJS 工程实践

目标

在不破坏项目既有边界、命名和技术选型的前提下,交付可维护、可验证且安全的 NestJS 改动。

本 Skill 提供决策规则,不提供必须逐字复制的脚手架。用户要求、仓库内 AGENTS.md 与项目配置优先于本文示例。

工作流程

  1. 先检查仓库,不根据 Skill 猜测技术栈:
    • 读取 package.json、锁文件、nest-cli.json、TypeScript 与 lint 配置。
    • 检查 main.ts、根模块、相关功能模块、DTO、实体或模型、测试和数据库迁移。
    • 查看 Git 状态,保留用户已有改动,不顺手重构无关代码。
  2. 明确任务性质:新增功能、修复、诊断、评审、安全加固或结构调整。
  3. 先确定对外契约和模块边界,再实现最小且完整的改动。
  4. 复用项目现有框架与惯例;只有当前做法造成真实问题时才建议迁移。
  5. 按风险验证,并如实报告执行的命令、失败原因和未覆盖项。
Installs
69
GitHub Stars
58
First Seen
Mar 22, 2026