claude

nestjs-plugin

NestJS opinionated backend stack provider. Adds nest-architect agent (Sonnet/medium) covering REST + ORM (TypeORM/Prisma/Mongoose) + GraphQL + WebSockets + Microservices. Reuses TypeScript and npm skills from js-foundation.

55 on GitHubby Oleksii Kruhlykv2.1.0MITupdated 17 days ago
/

Plugin nestjs-plugin from marketplace sdlc-marketplace in AratKruglik/claude-sdlc. Commands read from the repo's manifest — 17 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (5)

  • decorator-patterns

    NestJS decorator usage: built-in route/param/class decorators, custom decorators via `createParamDecorator` and `SetMetadata`, metadata reflection via `Reflector`. Apply when designing controllers, guards, interceptors, or custom decorators. Use this skill to: - Pick the right built-in decorator for

  • nest-advanced

    GraphQL, WebSockets, and microservices patterns for NestJS. Apply only when the relevant package is in dependencies (`@nestjs/graphql`, `@nestjs/websockets`, `@nestjs/microservices`). Each section is orientation, not exhaustive — defer to NestJS docs for deep dives. Use this skill to: - Wire a Graph

  • nest-conventions

    NestJS module structure, dependency injection, lifecycle, configuration, exception handling, and logging conventions. Apply when implementing or modifying NestJS backend code. Use this skill to: - Structure feature modules (one feature = one module). - Wire DI correctly (constructor injection, scope

  • nest-data-layer

    ORM patterns for NestJS: TypeORM, Prisma, Mongoose. Covers entities, repositories, transactions, migrations, common pitfalls (N+1, cascade deletes, transaction boundaries). Use this skill to: - Detect which ORM the project uses and apply matching patterns. - Define entities/schemas with the right de

  • nest-testing

    NestJS testing patterns: Test.createTestingModule for unit/integration, mocking providers, e2e tests with INestApplication + supertest, ORM mocking (TypeORM/Prisma/Mongoose), test fixtures. Use this skill to: - Write unit tests for services with mocked dependencies. - Write integration tests with re

Subagents (1)

  • nest-architect

    NestJS opinionated backend implementer. Replaces vanilla `developer`/`node-architect` for projects with `@nestjs/core`. Knows modules, controllers, services, DI, guards/interceptors/pipes/filters, DTOs with class-validator, ORM (TypeORM/Prisma/Mongoose), GraphQL, WebSockets, microservices. Do NOT us

Hooks (3)

  • PostToolUse

    f=$(jq -j '.tool_input.file_path // empty' 2>/dev/null || python3 -c 'import json,sys; sys.stdout.write(json.load(sys.stdin)["tool_input"]["file_path"])' 2>/dev/null); case "$f" in *.ts|*.tsx|*.mts|*.

  • PreToolUse

    bash -c 'n=config-protection.sh; r="${CLAUDE_PLUGIN_ROOT}"; bs=\\; r="${r//"$bs"//}"; s=""; if [ -n "$r" ]; then for c in "$r/../sdlc/hooks/$n" "$r/../../sdlc/${r##*/}/hooks/$n" "$r"/../../sdlc/*/hook

  • SubagentStop

    bash -c 'n=post-implement-check.sh; r="${CLAUDE_PLUGIN_ROOT}"; bs=\\; r="${r//"$bs"//}"; s=""; if [ -n "$r" ]; then for c in "$r/../sdlc/hooks/$n" "$r/../../sdlc/${r##*/}/hooks/$n" "$r"/../../sdlc/*/h

View source on GitHub

More from AratKruglik/claude-sdlc

All 27 plugins →

superpowers

claudecodex

Runtime dependency. Enables richer reasoning in BA (brainstorming), QA (test-driven-development), and all architect agents (verification-before-completion). Pipeline degrades gracefully without it.

15 skills · hooks

55

sdlc

claude

Universal SDLC orchestrator with auto-discovery of stack providers. Provides pipeline-orchestrator skill plus 5 cost-tiered default agents (BA Opus/high, Dev Sonnet/medium, QA Sonnet/medium, Sec Opus/high, Docs Haiku/low). Slash commands: /sdlc:start, /sdlc:batch, /sdlc:doctor, /sdlc:list-stacks, /sdlc:security-init.

3 skills · 5 commands · 5 agents · hooks

55

Angular 18-21 SPA frontend stack provider (priority=200). Standalone + NgModule equally, signals + NgRx, typed Reactive Forms, Angular Router. Adds angular-architect agent (Sonnet/medium). Reuses TypeScript and npm skills from js-foundation.

5 skills · 1 agent · hooks

55

Next.js full-stack React framework. Multi-aspect ownership (backend + frontend, priority=250). App Router, Server Components, Server Actions, Route Handlers, ISR/SSG/SSR. Adds nextjs-architect agent (Sonnet/medium). Reuses TypeScript and npm skills from js-foundation.

5 skills · 1 agent · hooks

55

React Native mobile stack provider (priority=300). Both Expo (managed/dev-client/EAS) and bare workflows. React Navigation v7 + Expo Router, AsyncStorage/MMKV, Jest + RTL Native. Adds rn-architect agent (Sonnet/medium). Wins over react-plugin on RN projects.

5 skills · 1 agent · hooks

55

React SPA frontend stack provider (priority=150). Components, hooks, state management, routing, react-hook-form, RTL+Vitest+Playwright. Adds react-architect agent (Sonnet/medium). Composes with backend plugins via aspect resolution.

5 skills · 1 agent · hooks

55

Similar plugins

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Agent runtimes — local WASM-sandboxed agents (rvagent) + Anthropic Claude Managed Agents (cloud); one interface, local-vs-cloud backends

5 skills · 2 commands · 9 agents

ruvnet/ruflo 81,589

Skill: add headroom-ai compress() to a Python or TypeScript app to cut LLM input tokens (tool outputs, logs, JSON, chat history). No API key.

1 skill

headroomlabs-ai/headroom 79,508

Install the "AAS Backend & API Platform" workflow plugin from Agentic Awesome Skills.

19 skills

sickn33/agentic-awesome-skills 49,620

Connect Claude Code directly to your CockroachDB clusters for hands-on database work — explore schemas, write optimized SQL, debug queries, and manage distributed database clusters. This plugin provides 14 tools across two active MCP backends (self-hosted MCP Toolbox and managed CockroachDB Cloud MCP Server), three specialized agents (DBA, Developer, Operator), 32 skills across 6 operational domains, and built-in safety hooks.

34 skills · 3 agents · 3 MCP servers · hooks

anthropics/claude-plugins-official 47,076

payload

claude

Payload Development plugin - covers collections, fields, hooks, access control, plugins, and database adapters.

1 skill

payloadcms/payload 45,796

Maintain nestjs-plugin?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins27 plugins