module-scaffold

Generate Open Mercato module scaffolds with API routes, DI, ACL, and events.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/TomekNocon/open-logistico --skill module-scaffold-tomeknocon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: module-scaffold
Source: https://github.com/TomekNocon/open-logistico/tree/main/packages/create-app/agentic/shared/ai/skills/module-scaffold
Command: npx skills add https://github.com/TomekNocon/open-logistico --skill module-scaffold-tomeknocon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of a fully structured Open Mercato module scaffold, ensuring consistent project layout and fast onboarding of new modules.

Core Features & Use Cases

  • Generates a complete module skeleton with API routes, backend pages, DI setup, ACL/permissions, events, and search integration.
  • Enforces Open Mercato conventions (directory structure, naming, migrations) and wires the module into the app registry.
  • Ideal for starting new modules, adding new entities with CRUD, or bootstrapping module features across large codebases.

Quick Start

Run the scaffolding workflow by providing the module name and desired features, then execute the generator to create a complete module skeleton.

Frequently Asked Questions about module-scaffold

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

FAQPage Schema
How do I scaffold a new backend module with TypeScript and ACL?

To scaffold a new backend module with TypeScript and ACL, this generator automates the creation of a fully structured Open Mercato module skeleton. It configures API routes, backend pages, dependency injection, and ACL wiring to enforce standard directory layouts and naming conventions.

What is the best way to bootstrap a new module for an existing project?

The best way to bootstrap a new module is using a scaffolding workflow that generates a complete skeleton with API routes, events, and search integration. This ensures consistent project layout and fast onboarding by enforcing standard entity patterns and generator-driven migrations across large codebases.

Can I automatically wire a new module into the app registry during generation?

Yes, you can automatically wire a new module into the app registry during generation. The scaffolding process integrates the new module directly into the app registry while setting up its directory structure, ACL permissions, and backend pages.

Does the module generator include search integration and event setup?

Yes, the module generator includes search integration and event setup as part of its core scaffolding workflow. It creates a complete module skeleton that covers API routes, backend pages, dependency injection, ACL, events, and search integration across projects.

When should I use a module scaffold generator instead of manually creating files?

You should use a module scaffold generator instead of manually creating files when starting new modules, adding new entities with CRUD, or bootstrapping module features. It prevents layout inconsistencies and accelerates development by enforcing Open Mercato conventions automatically.