Skip to content

starraider/typo3-extension-skills

v1.0.0CC-BY-4.0

Portable Agent Skills for implementing and reviewing TYPO3 extension, form, container, registration, and news integrations.

typo3-container

Build or review TYPO3 nested-content and grid CTypes with b13/container. Use for B13\Container\Tca\Registry, ContainerConfiguration, ContainerProcessor, two- or three-column containers, editor-facing container options, backend previews, or responsive container rendering in a site package.

typo3-form-yaml

Create, configure, review, or style versioned TYPO3 v14 EXT:form YAML in an extension or site package. Use for Configuration/Form form sets, .form.yaml definitions, extension-path persistence, YAML form-editor setup, form template overrides, or CSS/Tailwind integration; do not use for Extbase plugin forms or FlexForms.

typo3-frontend-registration

Implement or review a TYPO3 v14 protected frontend area with self-registration, email confirmation, administrator approval, CAPTCHA, group assignment, and felogin using sf_register and bw_captcha. Use for approval-gated member access; do not use it to define membership policy or replace an existing identity provider.

typo3-news-extension

Install, configure, review, or customize the TYPO3 News Extension (georgringer/news). Use for News site-set or TypoScript setup, choosing native News plugins, site-package template and partial overrides, detail-page SEO ViewHelpers, FAL media rendering, search routing, or frontend verification; do not use it for unrelated custom Extbase domains.

typo3-secure-form

Harden TYPO3 EXT:form or sf_register frontend forms against automated submissions. Use for honeypot, evoweb/recaptcha, server-side CAPTCHA validation, CAPTCHA CSP, secure credential handling, or non-production form-security verification; do not use it to weaken authentication or store production secrets.