module-scaffold

Scaffold a complete module with files, ACL, DI, events, and migrations.

1|2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/matchojecki/logistiko-celny --skill module-scaffold-matchojecki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: module-scaffold
Source: https://github.com/matchojecki/logistiko-celny/tree/main/packages/create-app/agentic/shared/ai/skills/module-scaffold
Command: npx skills add https://github.com/matchojecki/logistiko-celny --skill module-scaffold-matchojecki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically scaffolds a complete module with all required files and conventions.

Core Features & Use Cases

  • Auto-generates a full module structure including entities, validators, API routes, backend pages, and setup for ACL, DI, and events.
  • Integrates with module registry, migrations, and UI scaffolding while enforcing naming conventions and cross-module isolation.
  • Provides a repeatable workflow for adding new modules, including wire-up, testing scaffolding, and verification. Example: If you need a new "tickets" module with an entity "Ticket", this skill will generate the entire module skeleton ready for implementation.

Quick Start

Scaffold a complete module named <module_id> with all required files, wiring, and default ACL/setup to deploy a new entity quickly.

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 conventions?

To scaffold a new backend module, this skill auto-generates the complete directory structure including entities, validators, API routes, and backend pages. It applies required naming conventions and wires ACL, DI, events, and migrations to enable immediate TypeScript development.

What files are generated when adding a new entity with CRUD operations?

Adding a new entity with CRUD operations generates a full module skeleton including metadata, validators, API routes, backend pages, and setup for DI and events. It wires ACL and migrations to provide a ready-to-implement directory structure for the new entity.

Can I use module-scaffold to bootstrap API routes and ACL together?

Yes, you can bootstrap API routes and ACL together. The scaffolding process wires access control lists, dependency injection, events, and module registry integration simultaneously, ensuring cross-module isolation while generating the required backend infrastructure.

What is the best way to enforce naming conventions across multiple backend modules?

The best way to enforce naming conventions is through automated module scaffolding. This skill generates module metadata and directory structures that strictly adhere to predefined conventions, ensuring cross-module isolation and consistent structural patterns across the entire backend.

Does scaffolding a module include database migrations and event setup?

Yes, scaffolding a module includes database migrations and event setup. The generated module skeleton wires migrations, events, ACL, and dependency injection directly into the module registry, providing a complete foundation ready for immediate development.