The installed task skills
The installer publishes task workflows beside the server configuration. A client chooses one from its description, loads it for the task, and follows the order it defines while the MCP tools supply the project and TYPO3 facts that order needs.
This is the ordinary set written by install and refreshed by update.
The path depends on the client and is listed in Installing the server; the
generic install writes it below .agents/skills. Each installed directory
also gets references/base.md, the shared start of every workflow, so
copying the source directory by hand does not produce the same skill.
Only published skills are listed. A skill whose front matter declares it a
draft is installed only when the command takes --drafts, and the next
update without that flag removes it again.
Checking that it answers explains how to tell a stale copy from a workflow
the client did not activate.
Published workflows#
Each name opens one page containing the unchanged Markdown workflow and every reference it hands to the agent. The description after it is the skill's own selection description.
typo3-backend-module-development
Build or change a TYPO3 backend module: registration, controllers, routes, backend templates, buttons, status markers, labels and icons. A content element's backend preview in the page module is not a module and belongs to content-element work.
TYPO3 Backend Module Development
typo3-backend-module-development
Build or change a TYPO3 backend module: registration, controllers, routes, backend templates, buttons, status markers, labels and icons. A content element's backend preview in the page module is not a module and belongs to content-element work.
typo3-content-element-development
Build or refactor TYPO3 content elements on both sides — what an editor fills in and sees in the page module, and what a visitor gets rendered. Use for CType registration, TCA, inline child records, a custom backend preview, TypoScript, Fluid, assets, labels and tests.
TYPO3 Content Element Development
typo3-content-element-development
Build or refactor TYPO3 content elements on both sides — what an editor fills in and sees in the page module, and what a visitor gets rendered. Use for CType registration, TCA, inline child records, a custom backend preview, TypoScript, Fluid, assets, labels and tests.
typo3-core-issue-triage
Say what is still true about an open issue on forge.typo3.org: find candidates in the backlog, read what the report claims, and establish against the core checkout whether it still happens, was fixed, or was never a defect. Writing or reviewing a patch is other work.
TYPO3 Core Issue Triage
typo3-core-issue-triage
Say what is still true about an open issue on forge.typo3.org: find candidates in the backlog, read what the report claims, and establish against the core checkout whether it still happens, was fixed, or was never a defect. Writing or reviewing a patch is other work.
typo3-core-patch-checkout
Get a patch under review on review.typo3.org into a core checkout and out again — onto the branch it targets, into a git worktree beside it, or cherry-picked onto current code on a review branch. Trying one out, checking whether it still applies, getting a checkout back onto a clean current branch. Rebasing your own commit is typo3-core-patch-development.
TYPO3 Core Patch Checkout
typo3-core-patch-checkout
Get a patch under review on review.typo3.org into a core checkout and out again — onto the branch it targets, into a git worktree beside it, or cherry-picked onto current code on a review branch. Trying one out, checking whether it still applies, getting a checkout back onto a clean current branch. Rebasing your own commit is typo3-core-patch-development.
typo3-core-patch-development
Write a TYPO3 core patch and carry it to review: reproduce the issue on the branch you are fixing, make the change, cover it, write the changelog entry, run the project's checks, and push to Gerrit. Also amending after review and backporting to a release branch.
TYPO3 Core Patch Development
typo3-core-patch-development
Write a TYPO3 core patch and carry it to review: reproduce the issue on the branch you are fixing, make the change, cover it, write the changelog entry, run the project's checks, and push to Gerrit. Also amending after review and backporting to a release branch.
typo3-core-patch-review
Review a TYPO3 core patch — your own before you push it, or somebody else's patch set — and say what is wrong, missing or not ready, in priority order: the diff, its tests, the changelog entry, the commit message, the issue reference and the target branch.
TYPO3 Core Patch Review
typo3-core-patch-review
Review a TYPO3 core patch — your own before you push it, or somebody else's patch set — and say what is wrong, missing or not ready, in priority order: the diff, its tests, the changelog entry, the commit message, the issue reference and the target branch.
typo3-development-installation
Bring the local development installation of a TYPO3 extension, sitepackage or project package into existence, or boot and repair the one the repository declares: the container, DDEV where it declares one, the unattended install, seeded demo content, and a site that will not come up.
TYPO3 Development Installation
typo3-development-installation
Bring the local development installation of a TYPO3 extension, sitepackage or project package into existence, or boot and repair the one the repository declares: the container, DDEV where it declares one, the unattended install, seeded demo content, and a site that will not come up.
typo3-extension-cleanup
Put a TYPO3 project, sitepackage or extension right: fix, clean up, improve, modernize or tidy a repository as a whole — "look over my repository and put it right" — and carry the findings of a review through to committed changes.
TYPO3 Extension Cleanup
typo3-extension-cleanup
Put a TYPO3 project, sitepackage or extension right: fix, clean up, improve, modernize or tidy a repository as a whole — "look over my repository and put it right" — and carry the findings of a review through to committed changes.
typo3-extension-conformance
Review or audit a TYPO3 project, sitepackage or extension against its checkout and active installation, and report what is wrong in priority order: TCA, services, backend modules, content elements, site sets, TypoScript, Fluid, labels, icons, security boundaries and deprecated APIs.
TYPO3 Extension Conformance
typo3-extension-conformance
Review or audit a TYPO3 project, sitepackage or extension against its checkout and active installation, and report what is wrong in priority order: TCA, services, backend modules, content elements, site sets, TypoScript, Fluid, labels, icons, security boundaries and deprecated APIs.
typo3-extension-documentation
Create, update or review documentation for a TYPO3 project or extension: Documentation/ manuals, README, configuration and integration guides, examples, migration notes, screenshots and user-facing XLF labels.
TYPO3 Extension Documentation
typo3-extension-documentation
Create, update or review documentation for a TYPO3 project or extension: Documentation/ manuals, README, configuration and integration guides, examples, migration notes, screenshots and user-facing XLF labels.
typo3-extension-testing
Set up, extend, repair or run tests and static quality checks for a TYPO3 project or extension: missing test infrastructure, PHPUnit unit and functional tests, fixtures, Playwright browser and accessibility tests, PHPStan, php-cs-fixer, baselines and a failing check.
TYPO3 Extension Testing
typo3-extension-testing
Set up, extend, repair or run tests and static quality checks for a TYPO3 project or extension: missing test infrastructure, PHPUnit unit and functional tests, fixtures, Playwright browser and accessibility tests, PHPStan, php-cs-fixer, baselines and a failing check.
typo3-extension-upgrade
Carry a TYPO3 extension, sitepackage or project package from the TYPO3 and PHP versions it supports today to another set: adding a new major, dropping one that is no longer maintained, replacing what a major deprecated or removed, and proving every version it claims.
TYPO3 Extension Upgrade
typo3-extension-upgrade
Carry a TYPO3 extension, sitepackage or project package from the TYPO3 and PHP versions it supports today to another set: adding a new major, dropping one that is no longer maintained, replacing what a major deprecated or removed, and proving every version it claims.
typo3-backend-module-development
Build or change a TYPO3 backend module: registration, controllers, routes, backend templates, buttons, status markers, labels and icons. A content element's backend preview in the page module is not a module and belongs to content-element work.
TYPO3 Backend Module Development
typo3-backend-module-development
Build or change a TYPO3 backend module: registration, controllers, routes, backend templates, buttons, status markers, labels and icons. A content element's backend preview in the page module is not a module and belongs to content-element work.
typo3-content-element-development
Build or refactor TYPO3 content elements on both sides — what an editor fills in and sees in the page module, and what a visitor gets rendered. Use for CType registration, TCA, inline child records, a custom backend preview, TypoScript, Fluid, assets, labels and tests.
TYPO3 Content Element Development
typo3-content-element-development
Build or refactor TYPO3 content elements on both sides — what an editor fills in and sees in the page module, and what a visitor gets rendered. Use for CType registration, TCA, inline child records, a custom backend preview, TypoScript, Fluid, assets, labels and tests.
typo3-core-issue-triage
Say what is still true about an open issue on forge.typo3.org: find candidates in the backlog, read what the report claims, and establish against the core checkout whether it still happens, was fixed, or was never a defect. Writing or reviewing a patch is other work.
TYPO3 Core Issue Triage
typo3-core-issue-triage
Say what is still true about an open issue on forge.typo3.org: find candidates in the backlog, read what the report claims, and establish against the core checkout whether it still happens, was fixed, or was never a defect. Writing or reviewing a patch is other work.
typo3-core-patch-checkout
Get a patch under review on review.typo3.org into a core checkout and out again — onto the branch it targets, into a git worktree beside it, or cherry-picked onto current code on a review branch. Trying one out, checking whether it still applies, getting a checkout back onto a clean current branch. Rebasing your own commit is typo3-core-patch-development.
TYPO3 Core Patch Checkout
typo3-core-patch-checkout
Get a patch under review on review.typo3.org into a core checkout and out again — onto the branch it targets, into a git worktree beside it, or cherry-picked onto current code on a review branch. Trying one out, checking whether it still applies, getting a checkout back onto a clean current branch. Rebasing your own commit is typo3-core-patch-development.
typo3-core-patch-development
Write a TYPO3 core patch and carry it to review: reproduce the issue on the branch you are fixing, make the change, cover it, write the changelog entry, run the project's checks, and push to Gerrit. Also amending after review and backporting to a release branch.
TYPO3 Core Patch Development
typo3-core-patch-development
Write a TYPO3 core patch and carry it to review: reproduce the issue on the branch you are fixing, make the change, cover it, write the changelog entry, run the project's checks, and push to Gerrit. Also amending after review and backporting to a release branch.
typo3-core-patch-review
Review a TYPO3 core patch — your own before you push it, or somebody else's patch set — and say what is wrong, missing or not ready, in priority order: the diff, its tests, the changelog entry, the commit message, the issue reference and the target branch.
TYPO3 Core Patch Review
typo3-core-patch-review
Review a TYPO3 core patch — your own before you push it, or somebody else's patch set — and say what is wrong, missing or not ready, in priority order: the diff, its tests, the changelog entry, the commit message, the issue reference and the target branch.
typo3-development-installation
Bring the local development installation of a TYPO3 extension, sitepackage or project package into existence, or boot and repair the one the repository declares: the container, DDEV where it declares one, the unattended install, seeded demo content, and a site that will not come up.
TYPO3 Development Installation
typo3-development-installation
Bring the local development installation of a TYPO3 extension, sitepackage or project package into existence, or boot and repair the one the repository declares: the container, DDEV where it declares one, the unattended install, seeded demo content, and a site that will not come up.
typo3-extension-cleanup
Put a TYPO3 project, sitepackage or extension right: fix, clean up, improve, modernize or tidy a repository as a whole — "look over my repository and put it right" — and carry the findings of a review through to committed changes.
TYPO3 Extension Cleanup
typo3-extension-cleanup
Put a TYPO3 project, sitepackage or extension right: fix, clean up, improve, modernize or tidy a repository as a whole — "look over my repository and put it right" — and carry the findings of a review through to committed changes.
typo3-extension-conformance
Review or audit a TYPO3 project, sitepackage or extension against its checkout and active installation, and report what is wrong in priority order: TCA, services, backend modules, content elements, site sets, TypoScript, Fluid, labels, icons, security boundaries and deprecated APIs.
TYPO3 Extension Conformance
typo3-extension-conformance
Review or audit a TYPO3 project, sitepackage or extension against its checkout and active installation, and report what is wrong in priority order: TCA, services, backend modules, content elements, site sets, TypoScript, Fluid, labels, icons, security boundaries and deprecated APIs.
typo3-extension-documentation
Create, update or review documentation for a TYPO3 project or extension: Documentation/ manuals, README, configuration and integration guides, examples, migration notes, screenshots and user-facing XLF labels.
TYPO3 Extension Documentation
typo3-extension-documentation
Create, update or review documentation for a TYPO3 project or extension: Documentation/ manuals, README, configuration and integration guides, examples, migration notes, screenshots and user-facing XLF labels.
typo3-extension-testing
Set up, extend, repair or run tests and static quality checks for a TYPO3 project or extension: missing test infrastructure, PHPUnit unit and functional tests, fixtures, Playwright browser and accessibility tests, PHPStan, php-cs-fixer, baselines and a failing check.
TYPO3 Extension Testing
typo3-extension-testing
Set up, extend, repair or run tests and static quality checks for a TYPO3 project or extension: missing test infrastructure, PHPUnit unit and functional tests, fixtures, Playwright browser and accessibility tests, PHPStan, php-cs-fixer, baselines and a failing check.
typo3-extension-upgrade
Carry a TYPO3 extension, sitepackage or project package from the TYPO3 and PHP versions it supports today to another set: adding a new major, dropping one that is no longer maintained, replacing what a major deprecated or removed, and proving every version it claims.
TYPO3 Extension Upgrade
typo3-extension-upgrade
Carry a TYPO3 extension, sitepackage or project package from the TYPO3 and PHP versions it supports today to another set: adding a new major, dropping one that is no longer maintained, replacing what a major deprecated or removed, and proving every version it claims.