---
name: code-refactor-php-mediawiki
description: >
  Refactor PHP code in a MediaWiki extension without changing behaviour. Use when asked to improve structure, extract methods, rename classes, or apply clean-code improvements to PHP files in a MediaWiki context.
---

Load the following reference files before starting work:

- `references/01-universal-code-refactor.md`
- `references/02-php-php.md`
- `references/03-php-phan.md`
- `references/04-mediawiki-general.md`
- `references/05-mediawiki-php.md`
- `references/06-mediawiki-install-deps.md`
- `references/07-mediawiki-run-tests-phpunit.md`
- `references/08-mediawiki-run-pre-commit.md`
