Etendo Dev Assistant — Shared Guidelines

Provide development guidelines and best practices for Etendo ERP systems.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures consistent and robust development practices across all Etendo skills by providing standardized guidelines for context detection, Java version management, Gradle execution, naming conventions, and error handling.

Core Features & Use Cases

  • Standardized Operations: Enforces consistent methods for interacting with Etendo's backend (webhooks, headless endpoints, SQL).
  • Error Prevention: Details common pitfalls and their solutions for Gradle builds, database operations, and AD changes.
  • Developer Efficiency: Provides clear rules for Git, SonarQube, and documentation, streamlining the development workflow.
  • Use Case: When creating a new module, this Skill's guidelines ensure that all generated code and configurations adhere to Etendo's established best practices, preventing common errors and improving maintainability.

Quick Start

Follow the guidelines in this skill to ensure your Etendo development adheres to best practices.

Frequently Asked Questions about Etendo Dev Assistant — Shared Guidelines

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

FAQPage Schema
What are the best practices for Etendo ERP development and Gradle task execution?

Etendo ERP development best practices include using subagents for Gradle task execution, managing Java environment setup, and following strict naming conventions for database artifacts to ensure robust builds.

How do I execute SQL within Docker for Etendo ERP database operations?

To execute SQL within Docker for Etendo ERP, follow standardized guidelines that define safe database interaction methods, ensuring operations adhere to the platform's specific containerized environment requirements.

Does Etendo development support webhook and headless endpoint integration?

Yes, Etendo development supports webhook and headless endpoint integration, providing standardized operational guidelines to interact consistently with the backend and prevent common connection errors.

How do I validate Application Dictionary changes and sort sourcedata XML in Etendo?

Validating Application Dictionary changes and sorting sourcedata XML in Etendo requires following specific AD validation checks and XML editing procedures to prevent errors and maintain data integrity.

What is the recommended Git workflow and SonarQube analysis process for Etendo modules?

The recommended Git workflow and SonarQube analysis process for Etendo modules involves applying clear rules for version control and code quality analysis to streamline development and improve maintainability.

Why do my Etendo Gradle builds fail and what common pitfalls should I avoid?

Etendo Gradle builds often fail due to Java version mismanagement or incorrect context detection; avoiding these pitfalls requires adhering to established error prevention guidelines for database operations and AD changes.