FilippoDeSilva

60 mods across 1 repository, 2 stars between them.

nestjs-search

25

FilippoDeSilva/skills

Skill Claude CodeCodex

Integrate Elasticsearch and implement search index Sync patterns in NestJS. Use when integrating Elasticsearch or implementing search index sync in NestJS.

2 2mo ago A 29 tokens

FilippoDeSilva/skills

Skill Claude CodeCodex

Enforce multi-tenant isolation and PostgreSQL Row Level Security in NestJS. Use when enforcing tenant isolation or PostgreSQL RLS in NestJS multi-tenant apps.

2 2mo ago B 39 tokens

nestjs-security

27

FilippoDeSilva/skills

Skill Claude CodeCodex

Implement JWT authentication, RBAC guards, Helmet hardening, and Argon2 hashing in NestJS. Use when adding auth strategies, role-based access control, CSRF protection, or security headers.

2 2mo ago A 43 tokens

nestjs-testing

28

FilippoDeSilva/skills

Skill Claude CodeCodex

Write Unit and E2E tests with Jest, mocking strategies, and database isolation in NestJS. Use when writing NestJS unit tests, E2E tests with supertest, or mock providers.

2 2mo ago A 43 tokens

nestjs-transport

29

FilippoDeSilva/skills

Skill Claude CodeCodex

Configure gRPC, RabbitMQ, and monorepo contract patterns for NestJS microservices. Use when setting up gRPC service-to-service calls, RabbitMQ event-driven messaging, shared contract libraries, or microservice exception handling in NestJS.

2 2mo ago A 53 tokens

nextjs-app-router

30

FilippoDeSilva/skills

Skill Claude CodeCodex

Configure file-system routing with nested layouts, route groups, parallel routes, and error boundaries in Next.js App Router. Use when creating page routes, adding loading/error states, or organizing routes with groups and dynamic segments.

2 2mo ago A 48 tokens

nextjs-architecture

31

FilippoDeSilva/skills

Skill Claude CodeCodex

Structure Next.js projects with Feature-Sliced Design layers, domain-grouped slices, and strict import hierarchy. Use when organizing features into FSD layers, enforcing slice boundaries, or keeping page.tsx thin.

2 2mo ago A 46 tokens

FilippoDeSilva/skills

Skill Claude CodeCodex

Secure token storage (HttpOnly Cookies) and Middleware patterns. Use when implementing authentication, secure session storage, or auth middleware in Next.js.

2 2mo ago A 33 tokens

nextjs-caching

33

FilippoDeSilva/skills

Skill Claude CodeCodex

Configure Next.js cache layers, invalidation, and cache-component APIs. Use when choosing fetch caching, use cache, tags, or stale-data debugging in Next.js.

2 2mo ago A 41 tokens

FilippoDeSilva/skills

Skill Claude CodeCodex

Build secure, reusable data access patterns with DTOs, taint checks, and colocated authorization in Next.js. Use when centralizing database queries, transforming raw data to DTOs, adding server-only guards, or preventing sensitive data from reaching Client Components.

2 2mo ago A 57 tokens

FilippoDeSilva/skills

Skill Claude CodeCodex

Implement Fetch API, Caching, and Revalidation strategies in Next.js. Use when fetching data, configuring cache behavior, or implementing revalidation in Next.js.

2 2mo ago A 38 tokens

nextjs-i18n

36

FilippoDeSilva/skills

Skill Claude CodeCodex

Best practices for multi-language handling, locale routing, and detection strategies across App and Pages Router. Use when adding i18n, locale routing, or language detection in Next.js.

2 2mo ago A 42 tokens

nextjs-optimization

37

FilippoDeSilva/skills

Skill Claude CodeCodex

Optimize images, fonts, scripts, and metadata for Next.js performance and Core Web Vitals. Use when configuring next/image for LCP, next/font for zero layout shift, next/script loading strategies, or generateMetadata for SEO.

2 2mo ago A 51 tokens

nextjs-pages-router

38

FilippoDeSilva/skills

Skill Claude CodeCodex

Implement Pages Router data fetching with getServerSideProps, getStaticProps, and API routes in Next.js legacy projects. Use when working in a pages/ directory project, adding SSR/SSG data fetching, or creating API routes.

2 2mo ago A 52 tokens

nextjs-rendering

39

FilippoDeSilva/skills

Skill Claude CodeCodex

Select and implement SSG, SSR, ISR, Streaming, or Partial Prerendering strategies in Next.js App Router. Use when choosing a rendering mode for a page, configuring generateStaticParams, or enabling PPR.

2 2mo ago A 50 tokens

nextjs-security

40

FilippoDeSilva/skills

Skill Claude CodeCodex

Secure Next.js App Router with middleware auth, Server Action validation, CSP headers, and taint APIs. Use when adding authentication middleware, validating Server Action inputs with Zod, or preventing secret leakage to client bundles.

2 2mo ago A 47 tokens

FilippoDeSilva/skills

Skill Claude CodeCodex

Implement secure Next.js Server Actions for mutations, forms, and optimistic UI. Use when building actions, form flows, auth checks, or revalidation after writes.

2 2mo ago A 37 tokens

FilippoDeSilva/skills

Skill Claude CodeCodex

Build async React Server Components and place 'use client' boundaries at leaf nodes for interactivity in Next.js App Router. Use when deciding RSC vs Client Component, composing server data into client wrappers, or fixing hydration errors.

2 2mo ago A 50 tokens

FilippoDeSilva/skills

Skill Claude CodeCodex

Apply best practices for managing URL, server, and client state in Next.js applications. Use when choosing between URL params, SWR/TanStack Query, Zustand, or Context for state, or when fixing hydration mismatches from localStorage.

2 2mo ago A 53 tokens

nextjs-styling

44

FilippoDeSilva/skills

Skill Claude CodeCodex

Implement zero-runtime CSS with Tailwind, CSS Modules, and the cn() utility for RSC-compatible styling in Next.js. Use when choosing a styling library, creating dynamic class utilities, or optimizing fonts with next/font.

2 2mo ago A 50 tokens

nextjs-testing

45

FilippoDeSilva/skills

Skill Claude CodeCodex

Write Jest or Vitest unit tests with React Testing Library and Playwright E2E tests for Next.js projects. Use when testing components with RTL, mocking APIs with MSW, or creating Playwright user flow tests.

2 2mo ago A 48 tokens

nextjs-tooling

46

FilippoDeSilva/skills

Skill Claude CodeCodex

Configure Next.js build tooling, deployment, and developer workflow. Use when setting up Turbopack, standalone Docker output, bundle analysis, CI caching, environment variable validation, or ESLint integration for Next.js projects.

2 2mo ago A 49 tokens

nextjs-upgrade

47

FilippoDeSilva/skills

Skill Claude CodeCodex

Next.js version migrations using official guides and codemods. Use when migrating a Next.js project to a new major version using codemods.

2 2mo ago A 34 tokens

owasp-security

48

FilippoDeSilva/skills

Skill Claude CodeCodex

Implement secure coding practices following OWASP Top 10. Use when preventing security vulnerabilities, implementing authentication, securing APIs, or conducting security reviews. Triggers on OWASP, security, XSS, SQL injection, CSRF, authentication security, secure coding, vulnerability.

2 2mo ago A 57 tokens