← ClaudeAtlas

joomlalisted

Joomla 5+ / 6 / 7 extension development for components, modules, plugins, libraries, and templates using modern MVC with PSR-4, DI, and service providers. Trigger on Joomla 5, 5.4, 6, 6.1, 6.2, 7, J5/J6/J7, Joomla CMS, provider.php, manifest XML, install script, scriptfile, or any Joomla extension code. Covers scaffolding; MVC views/models/controllers; service providers; manifests; database migrations; language files; form fields; layout and template overrides; plugin event subscribers (SubscriberInterface, CMSPlugin); module dispatchers; Web Asset Manager; task / webservices (Joomla JSON:API) / finder / schemaorg plugins; SEF routers. Use for prompts like "add a view", "register web assets", "override a layout" in any Joomla project.
Joomla-Bible-Study/claude-skill-joomla · ★ 3 · Data & Documents · score 73
Install: claude install-skill Joomla-Bible-Study/claude-skill-joomla
# Joomla 5+ Extension Development This skill guides you through building Joomla 5+ extensions (components, modules, plugins) using modern architecture patterns derived from the [joomla-cms](https://github.com/joomla/joomla-cms) core and real-world production components. **Target:** Natively Joomla 6, backward compatible with Joomla 5 (no backward compatibility plugin required) **PHP requirement (Joomla 6.x):** 8.3+ minimum and supported, 8.4 recommended ([source](https://manual.joomla.org/docs/get-started/technical-requirements/)) **Coding standard:** PSR-12 (PHP), Joomla ESLint config (JavaScript) ## Canonical sources When a Joomla pattern is non-obvious, ambiguous, or might have drifted between versions, verify against upstream before answering. Prefer fetching directly with WebFetch; if the fetch is blocked, fails, or the user is offline, fall back in this order: (1) cite the canonical URL so the user can open it, (2) rely on the patterns documented in this skill and `references/*.md`, (3) ask the user to paste the relevant snippet rather than guess. **Primary — source of truth for runtime behavior:** - [`github.com/joomla/joomla-cms`](https://github.com/joomla/joomla-cms) — core CMS. **Active dev branches** (verified 2026-04-30, after J6.1 release): - `6.1-dev` — current released J6 line, in patch maintenance. **Default reference for new J6 code.** - `6.2-dev` — next J6 minor in development. - `5.4-dev` — current released J5 line. - `7.0-dev` — next major in