In this Watch Me Work session I use AI (Claude) to write the documentation for my free Joomla extension โ the Cybersalt Override Checker โ so I can finish submitting it to the Joomla Extensions Directory (JED). I'm testing how far AI can take the job: writing the docs, capturing screenshots, and helping me plan where extension documentation should live on the Cybersalt site.
The Cybersalt Override Checker is a free, open-source Joomla 5/6 extension that pairs your site with Claude AI to security-review every template override Joomla flags after an update โ telling you whether a change is a real risk, a legitimate customization, or just cosmetic noise.
00:00:00 โ Intro, Sponsor & AI Documentation Setup
00:10:00 โ MCP for Joomla & AI Security
00:24:00 โ Documentation Hosting & Site Planning
00:32:00 โ Joomla Extensions & Live Demos
00:45:00 โ AI Documentation, Bug Fixes & Testing
01:00:00 โ Documentation Site Launch & AI Costs
01:09:00 โ Joomla Site Structure & API Integration
01:32:00 โ Publishing Documentation & CSS Fixes
01:40:00 โ Project Complete & Wrap-Up
Summary
1. Introduction & AI Documentation Project
Tim introduces the livestream, highlights the MySites.Guru sponsor, and begins an AI-powered documentation project for the CS Override Checker Joomla extension using Claude in Visual Studio.
2. Setting Up Claude & MCP for Joomla
He configures Claude with instructions and MCP access for Joomla, discusses recent MCP updates, and demonstrates privacy and security features such as protecting API tokens and sensitive dashboard information.
3. Planning the Documentation Website
While Claude begins generating the documentation, Tim and the community discuss where it should be hosted, eventually deciding on a dedicated documentation subdomain and delegating parts of the Joomla setup to AI.
4. Exploring New Joomla Extensions
While the documentation project runs in the background, Tim reviews newly released Joomla extensions, including tools for converting PDFs into interactive flipbooks and creating professional location maps.
5. AI Documentation, Testing & Bug Discovery
As Claude generates the documentation, the process also reveals bugs and issues within the extension, demonstrating how documentation creation can double as a practical testing and quality-control process.
6. Launching the Documentation Site
The new documentation website goes live, and Tim reviews the AI workflow, including token usage and the cost of using Claude for a larger Joomla documentation project.
7. Building the Site Structure with AI
Claude helps organize the documentation site by creating categories, menus, and other structural elements through Joomla's API, while Tim also demonstrates useful backend navigation tools.
8. Publishing Documentation & Refining the Design
The CS Override Checker documentation is published and reviewed, followed by additional Joomla extension exploration and fixes for CSS and visual display issues on the new site.
9. AI as a Joomla Development Assistant
Throughout the project, Tim demonstrates how AI can assist with coding, documentation, Joomla administration, site setup, troubleshooting, and repetitive development tasks while still requiring human review.
10. Project Completion & Closing Thoughts
Tim wraps up the livestream with the documentation project successfully completed, discusses possible next steps, thanks the community for its input, and reflects on the growing role of AI in Joomla development.
Please send any feedback or bug reports or queries to; Contact Tim Davis โบ Joomla Training Cohort โบ https://cybersalt.com/jtc![]()
Add comment