nean-std

Enforce consistent NEAN conventions across NestJS, Angular, and shared libraries.

3|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/edfenton/claude-skills --skill nean-std
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: nean-std
Source: https://github.com/edfenton/claude-skills/tree/main/nean/nean-std
Command: npx skills add https://github.com/edfenton/claude-skills --skill nean-std

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standardizes NEAN code quality by enforcing consistent conventions across NestJS, Angular, and shared libraries.

Core Features & Use Cases

  • Defines coding standards across NestJS backend, Angular frontend, and libs to ensure consistency and maintainability.
  • Provides patterns for DTOs, entities, modules, API tooling, environment validation, and error handling.
  • Use Case: A team migrates an Nx monorepo to NEAN standards to reduce code drift and onboarding time.

Quick Start

Run through the NEAN standards guide to align NestJS and Angular projects with the monorepo conventions.

Frequently Asked Questions about nean-std

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce coding standards for NestJS and Angular in an Nx monorepo?β–Ό

To enforce coding standards for NestJS and Angular in an Nx monorepo, apply consistent conventions across backend APIs, frontend UIs, shared libraries, and tooling. This reduces code drift and ensures maintainability across the entire stack.

What are the best practices for structuring NestJS modules and Angular components in a monorepo?β–Ό

Best practices for structuring NestJS modules and Angular components involve standardizing module architecture, controller patterns, service definitions, and NgRx state management. Consistent conventions across libraries ensure maintainability and streamline team onboarding.

How should DTO definitions and environment validation be handled in NEAN stack applications?β–Ό

DTO definitions and environment validation in NEAN stack applications should be handled using standardized patterns that enforce consistent API tooling and error handling. This ensures reliable data transfer and secure environment configuration across shared libraries.

Can I use these coding standards to migrate an existing Nx monorepo to NEAN conventions?β–Ό

Yes, you can use these coding standards to migrate an existing Nx monorepo to NEAN conventions. Aligning NestJS and Angular projects with monorepo conventions reduces code drift, standardizes module structure, and significantly decreases onboarding time.

What conventions should I follow for NgRx state and shared library architecture in Angular?β–Ό

Conventions for NgRx state and shared library architecture in Angular require standardized patterns for state management and shared library usage. This ensures consistency across frontend UI components and maintains strict code quality throughout the monorepo.