dirnbauer/typo3-skills

TYPO3 v14 Agent Skills: 26 owned + 11 vendored, with a measured eval harness and a single gate command.

This repository also configures its own agents. See what typo3-skills tells them →

5Stars on the repository
66Mods indexed here, across every type
5d agoLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

dirnbauer/typo3-skills

Skill Claude CodeCodex

Changes how records are presented in the TYPO3 v14 Records module: cards with thumbnails instead of a plain table of rows, a timeline, a board with columns, or grid, compact and teaser views - configured per record type through TSconfig with Fluid templates, icons and accessibility. Use when editors want to see…

not rated 5 +1 changed 4d ago A 96 tokens

typo3-rector

26

dirnbauer/typo3-skills

Skill Claude CodeCodex

Automatically fix deprecated PHP calls in TYPO3 code by running Rector: configuration, dry run, review the diff, apply, second dry run. Covers rule sets for the v12 or v13 to v14 path, ViewFactory, Extbase responses, PSR-14 events, backend modules, TCA and the manual follow-ups the tool cannot do. Use when the user…

not rated 5 +1 changed 4d ago A 131 tokens

dirnbauer/typo3-skills

Skill Codex

Audits, plans, configures, groups, and verifies TYPO3 14.3 Scheduler tasks for a specific installation, including Core cache/table/privacy/FAL maintenance, LinkValidator, Reports, Form and Workspace cleanup, extension-provided commands, and EXT:solr Index Queue workers per Site root. Use for missing or overdue cron…

not rated 5 +1 changed 4d ago A 119 tokens

typo3-security

28

dirnbauer/typo3-skills

Skill Claude CodeCodex

Hardens TYPO3 v14 installations and extensions: secure configuration, trusted hosts, file permissions, locking down the Install Tool, backend user accounts and two-factor authentication, CSP, and safe database access. Use when user input is concatenated straight into an SQL query and should be written with…

not rated 5 +1 changed 4d ago A 105 tokens

typo3-seo

29

dirnbauer/typo3-skills

Skill Claude CodeCodex

Makes TYPO3 pages show up correctly in search engines like Google through XML sitemaps, canonical URLs, hreflang across languages, meta tags, Open Graph, social previews, and robots rules. Use when the wrong pages are indexed, language versions get mixed up, the sitemap is empty or missing pages, a staging site must…

not rated 5 +1 changed 4d ago A 111 tokens

dirnbauer/typo3-skills

Skill Codex

Produces, audits, and overhauls TYPO3 Content Blocks content elements styled with shadcn/ui presets, semantic tokens, Fluid atoms, backend previews, icons, and seed data. Use when the user asks to create, restyle, review, seed, iconize, or preview TYPO3 Content Blocks with shadcn/ui, Tailwind v4 tokens…

not rated 5 +1 changed 4d ago A 93 tokens

typo3-simplify

31

dirnbauer/typo3-skills

Skill Claude CodeCodex

Simplify and refine TYPO3 extension code for clarity, consistency, and maintainability while preserving functionality. Reviews PHP classes, Fluid templates, TCA, Services.yaml, and extlocalconf/exttables for TYPO3 v14 best practices. Run after implementing a feature or before merging a PR. Use when working with…

not rated 5 +1 5d ago A 97 tokens

typo3-solr

32

dirnbauer/typo3-skills

Skill Claude CodeCodex

Runs and debugs the site's own search with Apache Solr in TYPO3 (EXT:solr): what gets indexed and why results come back empty after adding a new page type, facets for category or year on the results page, autocomplete and suggest, PDF and file indexing through Tika, and an indexing queue that is stuck. Use when…

not rated 5 +1 changed 4d ago A 115 tokens

dirnbauer/typo3-skills

Skill Claude CodeCodex

Audits, preserves, implements, and verifies schema.org structured data and server-rendered JSON-LD in TYPO3 14.3 projects. Use for FAQPage, Article or NewsArticle, LocalBusiness, Organization, Product, Event, JobPosting, Recipe, BreadcrumbList, QAPage, reviews, rich results, brotkrueml/schema, mapping EXT:news detail…

not rated 5 +1 5d ago A 141 tokens

typo3-testing

34

dirnbauer/typo3-skills

Skill Claude CodeCodex

Use when setting up TYPO3 extension test infrastructure, writing unit/functional/E2E tests, configuring PHPUnit 11/12/13, mutation testing, mocking final classes (v14), CI/CD matrix across TYPO3 12/13/14.3 LTS, dev-dependency consolidation via typo3-ci-workflows meta-package, or debugging CI failures. Also triggers…

not rated 5 +1 changed 4d ago A 106 tokens

typo3-translations

35

dirnbauer/typo3-skills

Skill Codex

Fixes TYPO3 labels and localization: label files (locallang.xlf, labels.xlf) in XLIFF 1.2 and 2.0, singular and plural forms through ICU MessageFormat, LLL references, translation domains and Content Blocks labels. Use when an untranslated key appears on screen in place of its text, when trans-unit ids end up…

not rated 5 +1 changed 4d ago A 104 tokens

dirnbauer/typo3-skills

Skill Claude CodeCodex

Build and seal the deterministic pre-change Baseline A for a whole-site TYPO3 14.3 upgrade graph. Use when preflight passed and source evidence is ready, or when repeated screenshots of an untouched render disagree because of nondeterministic GIF/carousel, lazy media, consent state, sitemap, browser session, font…

not rated 5 +1 changed 4d ago A 125 tokens

dirnbauer/typo3-skills

Skill Claude CodeCodex

Prove and close Contract A after a whole-site TYPO3 14.3 upgrade. Use when the target is stable for target-content-epoch reconciliation, exhaustive HTTP/DOM comparison, tiered pixel proof, consent/slider/search/form sentinels, backend login/module/write checks, Redirects rights, runtime/Composer/schema checks…

not rated 5 +1 changed 4d ago A 133 tokens

dirnbauer/typo3-skills

Skill Claude CodeCodex

Perform the read-only preflight for an orchestrated CMS transition: prove the selected repository, local application runtime, database, fileadmin, site configuration and dated-dataset identity; inspect URL discovery, installed-extension compatibility, credential boundaries, backup readiness, risks and conditional…

not rated 5 +1 changed 4d ago A 103 tokens

dirnbauer/typo3-skills

Skill Claude CodeCodex

Execute one graph-authorized dependency, code, schema, or data migration node within a whole-site TYPO3 v12/v13 to 14.3 upgrade. Use when Baseline A is sealed for the 13.4 rung, Composer blocker resolution, Rector/Fractor pass, manual API/data migration, stored listtype to CType ordering, 14.3 rung, schema quarantine…

not rated 5 +1 changed 4d ago A 138 tokens

dirnbauer/typo3-skills

Skill Claude CodeCodex

Audit one or more past or incomplete TYPO3 upgrade runs, project repositories, Codex tasks/threads, and evidence directories to determine what was requested, asked, changed, solved, left open, slow, good, bad, risky, or unverifiable. Use when reviewing several projects, when Git claims completion but run status is…

not rated 5 +1 changed 4d ago A 139 tokens

typo3-upgrade-run

41

dirnbauer/typo3-skills

Skill Codex

Plan and execute the entire DDEV-based TYPO3 project/site update from 12 or 13 to supported 14.3 LTS and prove nothing broke, with exact visitor-facing visual and behavioral parity. Use for the end-to-end core migration, visual-regression proof that nothing changed after v13/v14 work, resuming or diagnosing the…

not rated 5 +1 changed 4d ago A 141 tokens

typo3-v14-reference

42

dirnbauer/typo3-skills

Skill Claude CodeCodex

TYPO3 v14 API reference: how to write v14 code. Covers controllers, building a view with ViewFactory, Fluid templates, PSR-14 events that replaced old hooks, backend modules, TCA, QueryBuilder queries without SQL injection, CLI commands and tests. Use when the user asks what a v14 API looks like, which event replaced…

not rated 5 +1 changed 4d ago A 138 tokens

typo3-visual-editor

43

dirnbauer/typo3-skills

Skill Claude CodeCodex

Lets TYPO3 editors click into a page and type directly on the frontend instead of opening backend forms, using FriendsOfTYPO3 Visual Editor. Use when installing, configuring, removing or migrating a sitepackage for inline frontend editing, when opening part of a template for in-place editing, when migrating colPos to…

not rated 5 +1 changed 4d ago A 107 tokens

typo3-vite

44

dirnbauer/typo3-skills

Skill Claude CodeCodex

Use when configuring Vite 7 for TYPO3 v13/v14 LTS projects, setting up SCSS architecture with Bootstrap 5.3 theming, creating entrypoints per content element, optimizing SVGs, configuring PostCSS (autoprefixer, cssnano), loading local fonts, or customizing Bootstrap variables. v14 removed core asset concat/compression…

not rated 5 +1 changed 4d ago A 123 tokens

dirnbauer/typo3-skills

Skill Claude CodeCodex

Runs automated accessibility audits against a live TYPO3 URL with Playwright and axe-core, maps every violation back to the Fluid template that produced it, installs a CI baseline so a pull request fails on new violations, drives the mandatory manual review for what scanners cannot see, and drafts the Erklaerung zur…

not rated 5 +1 changed 4d ago A 144 tokens

typo3-webcomponents

46

dirnbauer/typo3-skills

Skill Codex

Build, review, or migrate TYPO3 v14 backend Web Components with Lit, ES module import maps, AssetCollector/f:asset.module, backend modules, FormEngine/Form Editor integrations, AJAX routes, and reusable TYPO3 backend components. Use whenever the user mentions TYPO3 backend JavaScript, Web Components, Lit, LitElement…

not rated 5 +1 changed 4d ago A 118 tokens

typo3-webmcp

47

dirnbauer/typo3-skills

Skill Claude CodeCodex

Designs, implements, secures, and verifies browser-side WebMCP tools for TYPO3 14.3 frontends through document.modelContext or declarative form annotations in a project-owned sitepackage. Use when a TYPO3 website should become agent-ready, expose search/navigation/forms as typed browser tools, preserve an existing…

not rated 5 +1 5d ago A 109 tokens

typo3-workspaces

48

dirnbauer/typo3-skills

Skill Claude CodeCodex

Lets TYPO3 editors prepare and hold finished content before it goes live, then stage, review and publish it. Use when finished work must wait for a launch, when previewing unpublished work returns the already-published page, when publishing loses file references, when your own code must query records so drafts resolve…

not rated 5 +1 changed 4d ago A 89 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: