u/National_Principle73

▲ 21 r/nestjs

I built vector-skills, a library of Claude Code skills designed to teach the AI agent specific domain conventions. It dictates how the agent should think, rules it must follow, and mistakes it needs to avoid, eliminating the need to re-explain your workflow in every session.

Currently, the primary skill available is nestjs-dev-guidelines. It configures Claude Code to operate with the discipline and knowledge of a Senior NestJS/Node.js Backend Engineer.

Key areas covered in the NestJS skill include:

  • Execution discipline, folder structure, and module design.
  • API design, pagination/filters/sorting, validation, and standard responses.
  • Error handling, exception filters, security, and Auth/RBAC.
  • Database design, ORM patterns, migrations, and cascade rules.
  • Observability/tracing, testing, performance, caching, and Swagger docs.
  • AI product patterns (LLM gateway, SSE streaming, usage metering).

The skill consists of a main SKILL.md file backed by 41 granular reference files to ensure strict compliance. Additional skills like nextjs-frontend-guidelines and other guidelines are planned.

You can install it directly via the skills CLI. It will load automatically on your next Claude Code session.

npx skills add myatminlu/vector-skills

Visit the repository for manual installation steps, details on how to create your own skills, and full reference files. Forks and feedback are welcome.

GitHub Link: https://github.com/myatminlu/vector-skills

u/National_Principle73 — 13 days ago