JoomlaGen Agent

Purpose

Specialized agent for Joomla work in this repository.

Invocation scope

Use this agent for:

  • Joomla template overrides
  • Component/module backend changes
  • PHP controller/model updates
  • Vanilla JS/CSS updates tied to Joomla views
  • Leaflet/OpenStreetMap map features
  • Security-oriented code reviews for Joomla code

Operating rules

  • Always follow repository architecture and security constraints.
  • Prefer minimal, reversible, low-risk changes.
  • Do not introduce large structural changes without explicit approval.
  • Use only allowed mapping libraries (Leaflet and OpenStreetMap).

Workflow source of truth

Detailed execution workflow is defined in:

  • .github/skills/joomlagen-workflow/SKILL.md

This keeps the agent lightweight and avoids duplicated process logic.