express-project-scanner

Extract Express project architecture patterns and generate a reusable skill generator.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/diegofisi/project-scanner --skill express-project-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: express-project-scanner
Source: https://github.com/diegofisi/project-scanner/tree/main/express-project-scanner
Command: npx skills add https://github.com/diegofisi/project-scanner --skill express-project-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Scans a Node.js Express project to extract its architecture, routing patterns, middleware usage, and coding conventions, then generates a self-contained skill that can recreate those patterns in new projects as a generator. It optionally uses Repomix to pack the codebase for quick reference and also creates a .context/ directory for tool-agnostic AI tooling.

Core Features & Use Cases

  • Extracts two-layer patterns: architecture-agnostic structure and Express/Node-specific implementations.
  • Generates a standalone skill (with SKILL.md, references/, and a .context/ folder) that creates new projects from a business idea.
  • Produces reference files for architecture, routes/controllers, models/validation, database, auth, services, and more.
  • Enables turning an existing Express project into a reusable template or generator to accelerate future projects.

Quick Start

Run the express-project-scanner on a path to an Express project to generate a reusable skill from its patterns.

Frequently Asked Questions about express-project-scanner

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

FAQPage Schema
How do I extract Express architecture patterns from an existing Node.js project?

Generate a reusable code generator from an Express project by scanning its codebase to identify architecture-agnostic structures and Express-specific implementations, producing a standalone skill with reference files and a .context/ folder.

Can I turn my Express routing and middleware conventions into a template generator?

Yes, the scanner captures two-layer patterns separating architecture-agnostic structure from Express-specific implementations, ensuring placeholders in code samples for accurate template replication across new projects.

What is the best way to replicate coding conventions across multiple Node.js backends?

The best way to replicate coding conventions is to scan an existing Express project to generate a standalone skill that serves as a generator, complete with SKILL.md and reference files for architecture, routes, models, and services.

Does the express-project-scanner support packing the codebase for AI tooling reference?

Yes, the express-project-scanner optionally uses Repomix to pack the codebase for quick reference and creates a .context/ directory to support tool-agnostic AI tooling during project generation.