Seven agent skills for building, auditing, and publishing NestJS projects.
Project details
Seven focused Agent Skills for Claude Code, Codex, and other compatible clients. Build NestJS features, review architecture and object design, investigate runtime performance, audit code or feature roadmaps, and prepare Git publication. Free and open source under the MIT license.
Seven focused Agent Skills for developers working on NestJS and TypeScript projects.
nestjs-professional-software-engineering: implementation, debugging, refactoring, and verification.nestjs-architecture-principles: module, dependency, data, and transaction boundaries.nestjs-oop-design-patterns: object responsibilities, invariants, SOLID trade-offs, and design patterns.nestjs-features-performance: runtime features, API errors, security, reliability, and measured performance work.nestjs-code-audit: a read-only repository review with prioritized findings and evidence. Requires Node.js 20+.nestjs-feature-audit: compare one feature on a named Git branch with a clear documented roadmap. Reports implementation, gaps, legacy code, bugs, and blockers without implementing fixes.nestjs-git-commit-pr-message: scoped staging, secret checks, commit and pull request wording, and explicitly authorized publication.npx skills add amirtaherkhani/nestjs-skills
Choose an individual skill:
npx skills add amirtaherkhani/nestjs-skills --skill nestjs-code-audit
Use with Claude Code, Codex, or another client that supports Agent Skills. Each skill starts from the repository's conventions and constraints. Supporting references are included in the repository.
"Audit this NestJS repository without changing code. Return one prioritized report with file and line evidence, distinguish verified problems from risks that need verification, and suggest next steps."
"Review this NestJS module graph and provider exports. Identify circular dependencies or unclear ownership, explain their impact, and recommend the smallest boundary change. Do not modify code."
"Implement this NestJS feature using the project's conventions and installed versions. Preserve existing public contracts, add or update relevant tests, and run the appropriate checks."
"Investigate this slow NestJS endpoint. Establish a baseline under a representative workload, profile the request path, and identify the limiting resource before recommending a fix. Verify any authorized optimization with before-and-after measurements."
Comments
0Start the conversation
Share the first comment.