etendo-context

Detect and manage Etendo ERP development context from JSON files and Gradle properties.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers manage and understand the context of their Etendo ERP development environment, ensuring commands are applied to the correct module and infrastructure.

Core Features & Use Cases

  • Context Detection: Automatically detects the active module, infrastructure mode (Source vs JAR), and database connection details from project files.
  • Context Management: Allows setting a specific module as active or resetting the context entirely.
  • Use Case: Before running a build command, use this Skill to ensure your development environment is correctly configured for the com.etendo.erp.modules.core module.

Quick Start

Run /etendo:context to display the current development context summary.

Frequently Asked Questions about etendo-context

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

FAQPage Schema
How do I detect the active module in an Etendo ERP development environment?

To detect the active module in an Etendo ERP development environment, run the context management command. It automatically resolves your active module, infrastructure mode, and database connection by parsing project JSON files, Gradle properties, and build scripts.

What is Etendo ERP context management and when do I need it?

Etendo ERP context management ensures commands apply to the correct module and infrastructure. You need it before running build commands or modifying modules, as it resolves the active development context from JSON files and Gradle properties to prevent configuration errors.

Can I set a specific module as active for my Etendo development workflow?

Yes, you can set a specific module, such as the core ERP module, as active for your Etendo development workflow. The context manager allows you to explicitly set the active module or reset the context entirely before executing project builds.

Does Etendo context resolution support both Source and JAR infrastructure modes?

Yes, Etendo context resolution supports both Source and JAR infrastructure modes. It detects the current infrastructure mode directly from your project configuration files, ensuring the development environment is accurately configured for your specific setup.

What configuration files are required to resolve the Etendo development context?

Resolving the Etendo development context requires parsing project configuration files, specifically JSON files, Gradle properties, and build scripts. These files provide the necessary module paths and infrastructure settings for accurate context determination.