Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component...
npx skills add netresearch/typo3-core-contributions-skill --skill "typo3-core-contributions"
Install specific skill from multi-skill repository
# Description
Agent Skill: TYPO3 Core contribution workflow. Use when working with Forge issues, submitting patches to Gerrit, or contributing docs. By Netresearch.
# SKILL.md
name: typo3-core-contributions
description: "Agent Skill: TYPO3 Core contribution workflow. Use when working with Forge issues, submitting patches to Gerrit, or contributing docs. By Netresearch."
TYPO3 Core Contributions
Guide for TYPO3 Core contribution workflow from account setup to patch submission.
When to Use
- Forge issue URLs (e.g.,
https://forge.typo3.org/issues/105737) - Contributing patches, fixing TYPO3 bugs
- Gerrit review workflow, rebasing, CI failures
Prerequisites
scripts/verify-prerequisites.sh
Check: TYPO3.org account, Gerrit SSH, Git config (email must match Gerrit!)
Workflow Overview
- Setup: Account → Environment (
scripts/setup-typo3-coredev.sh) - Branch:
git checkout -b feature/105737-fix-description - Develop: Implement, write tests, validate with typo3-conformance-skill
- Commit: Follow format, include
Resolves: #<issue>+Releases: - Submit:
git push origin HEAD:refs/for/main - Update: Amend + push (preserve Change-Id!)
Commit Format
[TYPE] Subject line (imperative, max 52 chars)
Description explaining how and why.
Resolves: #12345
Releases: main, 13.4, 12.4
Types: [BUGFIX], [FEATURE], [TASK], [DOCS], [SECURITY], [!!!]
Related Skills
- typo3-ddev-skill: Development environment
- typo3-testing-skill: Test writing
- typo3-conformance-skill: Code quality validation
References
| Topic | File |
|---|---|
| Account setup | references/account-setup.md |
| Commit format | references/commit-message-format.md |
| Gerrit workflow | references/gerrit-workflow.md |
| Troubleshooting | references/troubleshooting.md |
Contributing: https://github.com/netresearch/typo3-core-contributions-skill
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.