Develop, scaffold, and maintain custom REDAXO PHP CMS addons, modules, templates, backend pages, API endpoints, Symfony Console commands, SQL queries, metainfo fields, and event hooks with safe patterns, idempotent scripts, and Composer integration.
Building and maintaining custom REDAXO addons – package.yml, boot.php, install/update/uninstall, lang files, fragments, backend pages, the assets pipeline (and the reinstall-to-sync rule), cache-busting on asset URLs, vendor dependencies, and the common-pitfalls checklist. Use when the user creates a new addon, edits package.yml, sets up backend pages, ships frontend assets from an addon, integrates Composer dependencies, or asks how to package functionality as a reusable addon.
Building HTTP/AJAX endpoints in REDAXO using rex_api_function – the lib/ class location, naming convention, $published flag for frontend access, JSON responses, CORS for cross-domain widgets, and the rex-api-call URL. Use when the user adds an AJAX/HTTP endpoint to a custom addon, builds a JSON API for a frontend widget, or asks how to expose data via /index.php?rex-api-call=. Distinct from the FriendsOfRedaxo/api addon (covered by the redaxo-api-addon plugin).
REDAXO project structure, request lifecycle, and core classes. Use when the user works on a REDAXO codebase, mentions REDAXO directory layout, asks about rex_addon/rex_config/rex_path/rex_url/rex_clang/rex_request, or when files under redaxo/src/, redaxo/data/, or redaxo/cache/ appear in the conversation.
Building CLI / diagnostic / maintenance commands for REDAXO addons using Symfony Console (rex_console_command). Covers the required class location, naming convention, package.yml registration, and SymfonyStyle helpers. Use when the user adds a CLI tool to an addon, wants a cronjob entry point, builds a diagnostic command, or asks "how do I run X from the command line in REDAXO". Replaces the anti-pattern of writing standalone bootstrap scripts in bin/.
REDAXO Extension Points – the hook system for modifying core/addon behavior without patching files. Use when the user mentions rex_extension::register, hooks into events like ART_PRE_VIEW / OUTPUT_FILTER / PACKAGES_INCLUDED, or wants to extend backend pages and content.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of Claude Code plugins that turn Claude into a knowledgeable assistant for REDAXO – a flexible PHP-based content management system.
The marketplace is modular: install only the plugins for the addons you actually use in your project. Claude then loads the matching skills automatically when relevant.
In Claude Code, add this marketplace once:
/plugin marketplace add FriendsOfREDAXO/claude-marketplace
Then install the plugins you need. The core plugin is always recommended:
/plugin install redaxo-core@redaxo-marketplace
Add addon-specific plugins based on what your project uses:
/plugin install redaxo-yform@redaxo-marketplace
/plugin install redaxo-yrewrite@redaxo-marketplace
/plugin install redaxo-structure@redaxo-marketplace
/plugin install redaxo-mform@redaxo-marketplace
/plugin install redaxo-multiglossar@redaxo-marketplace
| Plugin | What it covers | When to install |
|---|---|---|
redaxo-core | Architecture, modules, templates, rex_sql, extension points, addon development, console commands, rex_api_function, metainfo fields | Every REDAXO project |
redaxo-structure | Articles, categories, content editing, meta info | Almost always (Structure is part of core) |
redaxo-yform | YForm tables, datasets (YOrm), field/validate/action reference, frontend forms, email templates, REST API | If yform is installed |
redaxo-mform | Module input forms with MForm::factory(), flex repeaters, custom-link/imagelist/colorswatch widgets, output helpers, MForm-provided YForm value types | If mform is installed |
redaxo-yrewrite | Domains, pretty URLs, redirects, multi-language SEO | If yrewrite is installed |
redaxo-ycom | Frontend user auth, login/registration/password forms, groups, media protection, OTP/2FA, tokens, SAML/OAuth2/CAS | If ycom is installed |
redaxo-api-addon | FriendsOfRedaxo/api – Bearer-token REST API for articles/categories/slices/modules/templates/media | If you call (or extend) the api addon |
redaxo-multiglossar | MultiGlossar term management, multilingual glossary content, DOM-based frontend replacement, tooltip/link output, exclusion rules | If multiglossar is installed |
Each plugin contains Agent Skills – focused instruction packages that Claude loads on demand based on what you're working on. Edit a module file, and redaxo-modules activates. Ask about URL routing, and yrewrite-domains kicks in. Skills are namespaced per plugin, so redaxo-core skills won't collide with anything else.
When the marketplace is updated, refresh your local copy:
/plugin marketplace update redaxo-marketplace
Found a missing pattern, an outdated example, or a bug? PRs welcome. See CLAUDE.md for plugin authoring conventions, the skill activation rule, and the local testing workflow.
MIT
npx claudepluginhub friendsofredaxo/claude-marketplace --plugin redaxo-coreMForm addon support for Claude Code: form fields, flex repeater, custom-link widgets, output helpers, YForm value types
MultiGlossar addon support for Claude Code: glossary terms, multilingual maintenance, parser configuration, and frontend replacement output
YForm addon support for Claude Code: tables, datasets, validation, email templates, frontend forms
YCom addon support for Claude Code: frontend user authentication, login/registration/password forms, groups, media protection, OTP/2FA, tokens, SAML/OAuth2/CAS
Search It addon support for Claude Code: full-text search, indexing, search modules, highlighting, autocomplete
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.