etendo-module

Automate Etendo ERP module creation, configuration, and version bumping.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/etendosoftware/etendo_claude_marketplace --skill etendo-module
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: etendo-module
Source: https://github.com/etendosoftware/etendo_claude_marketplace/tree/main/plugins/dev-assistant/skills/etendo-module
Command: npx skills add https://github.com/etendosoftware/etendo_claude_marketplace --skill etendo-module

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation and configuration of Etendo ERP modules, automating the setup of directory structures, database entries, and essential configuration files.

Core Features & Use Cases

  • Module Creation: Scaffolds new Etendo modules with correct directory structure and initial files.
  • Module Information: Retrieves details about existing modules, including Java package and DB prefix.
  • Version Bumping: Updates module versions across relevant configuration files and optionally the database.
  • Use Case: When starting a new custom feature in Etendo, use this skill to quickly generate the foundational module structure, ensuring all naming conventions and file placements are correct from the start.

Quick Start

Create a new Etendo module named 'My Custom Module' with Java package 'com.mycompany.mycustommodule' and DB prefix 'MYMOD'.

Frequently Asked Questions about etendo-module

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

FAQPage Schema
How do I scaffold a new Etendo ERP module with the correct directory structure?

To scaffold a new Etendo ERP module, you define the module name, Java package, and DB prefix. This automatically generates the correct directory structure, initial files, and essential configuration files for your custom feature.

How does module version bumping work in Etendo ERP?

Module version bumping in Etendo ERP updates the semantic version across relevant configuration files and optionally the database. This ensures your module dependencies and registrations reflect the correct version state during development.

Can I register an Etendo module in the database using SQL or webhooks?

Yes, you can register an Etendo module in the database using either webhooks or SQL scripts. This ensures the ERP system recognizes the newly scaffolded module and handles context updates and dependency management correctly.

What do I need to set up before creating an Etendo module?

Before creating an Etendo module, you need to determine your Java package name and database prefix. Providing these identifiers ensures the scaffolding process places files correctly and configures the module dependencies accurately.

How do I retrieve the Java package and DB prefix of an existing Etendo module?

You can retrieve the Java package and DB prefix of an existing Etendo module by querying its module information. This allows you to verify naming conventions and manage configuration before performing version updates or adding dependencies.