etendo-init

Initialize an Etendo ERP project by cloning etendo_base and configuring gradle.properties.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the entire process of setting up a new Etendo ERP development environment, from cloning the base project to configuring the database and deploying the application.

Core Features & Use Cases

  • Full Project Bootstrap: Clones etendo_base, configures gradle.properties with GitHub credentials and database settings, and sets up the development environment.
  • Infrastructure Mode Selection: Supports Docker-based or local setups for both the database and application server.
  • Core Mode Selection: Allows choosing between JAR mode (pre-compiled) or Source mode (full source access) for the Etendo core.
  • Use Case: A new developer joining an Etendo project can use this skill to get a fully functional development environment running in under an hour.

Quick Start

Bootstrap a new Etendo project in the current directory.

Frequently Asked Questions about etendo-init

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

FAQPage Schema
How do I bootstrap a new Etendo ERP development environment from scratch?

To set up a new Etendo project, this Skill clones the etendo_base repository, configures essential settings through interactive prompts, and executes Gradle tasks for database installation and application deployment.

Do I need Docker to set up Etendo ERP, or can I run it locally?

You do not need Docker strictly for Etendo ERP setup, as the Skill supports infrastructure mode selection allowing you to choose between a Docker-based deployment or a local setup for both the database and application server.

What prerequisites are required to initialize an Etendo project?

Initializing an Etendo project requires Git, Java 17 or higher, and Docker to be installed. The Skill validates these prerequisites before manipulating gradle.properties and executing the setup tasks.

What is the difference between JAR mode and Source mode when configuring the Etendo core?

JAR mode provides a pre-compiled Etendo core for quick setup, while Source mode grants full source code access for deeper development. The Skill prompts you to choose between these core modes during project initialization.

How does the Etendo bootstrap process manage GitHub credentials and database parameters?

The Etendo bootstrap process manages GitHub credentials and database connection parameters by manipulating the gradle.properties file, using interactive prompts to securely capture and configure these essential project settings.