Skip to main content

mediawiki-extension-development

Guides developers in creating MediaWiki extensions, covering architecture, hooks, APIs, and deployment best practices.

Install this skill

or
80/100

Security score

The mediawiki-extension-development skill was audited on Feb 19, 2026 and we found 20 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

low line 49

External URL reference

SourceSKILL.md
49"url": "https://www.mediawiki.org/wiki/Extension:MyExtension",
low line 82

External URL reference

SourceSKILL.md
82git clone https://gerrit.wikimedia.org/r/mediawiki/core.git
low line 113

External URL reference

SourceSKILL.md
113git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/BoilerPlate.git MyExtension
low line 133

External URL reference

SourceSKILL.md
133"url": "https://www.mediawiki.org/wiki/Extension:MyExtension",
low line 194

External URL reference

SourceSKILL.md
194"myextension-desc": "{{desc|name=MyExtension|url=https://...}}",
low line 305

External URL reference

SourceSKILL.md
305**Finding hooks**: See `references/hooks-reference.md` for common hooks or search [MediaWiki documentation](https://www.mediawiki.org/wiki/Manual:Hooks).
low line 1438

External URL reference

SourceSKILL.md
1438Follow [MediaWiki coding conventions](https://www.mediawiki.org/wiki/Manual:Coding_conventions):
low line 1830

External URL reference

SourceSKILL.md
18301. Create page: `https://www.mediawiki.org/wiki/Extension:MyExtension`
low line 1847

External URL reference

SourceSKILL.md
1847|download-link=https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension
low line 1897

External URL reference

SourceSKILL.md
18971. **Create account**: https://gerrit.wikimedia.org/
low line 1900

External URL reference

SourceSKILL.md
1900git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension
low line 1930

External URL reference

SourceSKILL.md
19301. Create Phabricator task: https://phabricator.wikimedia.org/
low line 2063

External URL reference

SourceSKILL.md
2063- **MediaWiki Developer Documentation**: https://www.mediawiki.org/wiki/Manual:Developing_extensions
low line 2064

External URL reference

SourceSKILL.md
2064- **API Documentation**: https://doc.wikimedia.org/
low line 2065

External URL reference

SourceSKILL.md
2065- **Extension Examples**: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Examples
low line 2066

External URL reference

SourceSKILL.md
2066- **BoilerPlate Extension**: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/BoilerPlate
low line 2067

External URL reference

SourceSKILL.md
2067- **Coding Conventions**: https://www.mediawiki.org/wiki/Manual:Coding_conventions
low line 2068

External URL reference

SourceSKILL.md
2068- **Hooks**: https://www.mediawiki.org/wiki/Manual:Hooks
low line 2069

External URL reference

SourceSKILL.md
2069- **Gerrit**: https://gerrit.wikimedia.org/
low line 2070

External URL reference

SourceSKILL.md
2070- **Phabricator**: https://phabricator.wikimedia.org/
Scanned on Feb 19, 2026
View Security Dashboard