---
name: code-write-php-mediawiki
description: >
  Implement new PHP functionality in a MediaWiki extension. Use when asked to add a new feature, implement a method, or build new behaviour in PHP within a MediaWiki extension context.
---

Load the following reference files before starting work:

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