nean-kit

Initialize NEAN projects with stack decisions, scaffolding, and GitHub security.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Startup infrastructure for NEAN projects is fragmented; this kit standardizes stack decisions, scaffolding, and GitHub security to accelerate compliant project setup.

Core Features & Use Cases

  • Establishes stack decisions (toolchain, Nx monorepo layout, NestJS/Angular conventions, database approach, environments)
  • Scaffolds project with CI and shared libraries, API utilities, Docker config
  • Configures local Git hooks (Husky, lint-staged, pre-commit validation)
  • Applies GitHub security enhancements (branch protection, Dependabot, CodeQL, CODEOWNERS, SECURITY.md, PR templates)
  • Verifies governing constraints (security, non-functional requirements, coding standards, styleguide)
  • Provides quality workflows for unit tests, code review, design review

Quick Start

Run the nean-kit Startup sequence to initialize a new NEAN project with stack decisions, scaffolding, and GitHub security.

Frequently Asked Questions about nean-kit

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

FAQPage Schema
How do I scaffold a new NEAN project with an Nx monorepo structure?

To scaffold a new NEAN project with an Nx monorepo structure, this kit automates the generation of shared libraries, API utilities, and Docker configurations while establishing foundational NestJS and Angular conventions.

What is the best way to configure GitHub security for a new NestJS and Angular repository?

The best way to configure GitHub security for a new NestJS and Angular repository is to apply automated branch protection, enable Dependabot and CodeQL, and add CODEOWNERS, SECURITY.md, and PR templates to enforce governance and harden the codebase.

Does this starter kit include local Git hooks for linting and pre-commit validation?

Yes, the starter kit includes local Git hooks using Husky and lint-staged to enforce pre-commit validation, ensuring code quality checks run automatically before changes are applied to the NEAN project repository.

Can I use this to establish database choices and containerized deployment for a NEAN stack?

Yes, you can use this to establish database choices and configure containerized deployments for a NEAN stack. The workflow standardizes environment configurations and generates Docker files during the project scaffolding process.

How do I verify governing constraints and coding standards for an Nx monorepo?

Verifying governing constraints and coding standards for an Nx monorepo requires applying quality workflows for unit tests, code reviews, and design reviews to ensure the project meets security requirements and styleguide rules.

Why standardize startup infrastructure for NEAN projects instead of manual configuration?

Standardizing startup infrastructure for NEAN projects prevents fragmented configuration by unifying stack decisions, scaffolding, and GitHub security into a reusable template, accelerating compliant project setup while enforcing non-functional requirements.