mit einem Klick
SemanticDrilldown
SemanticDrilldown enthält 18 gesammelte Skills von SemanticMediaWiki, mit Repository-Berufsabdeckung und Skill-Detailseiten auf SkillsMP.
Skills in diesem Repository
Fix a JavaScript bug in a MediaWiki extension. Use when asked to correct incorrect client-side behaviour, a failing QUnit test, or a reported defect in JS or LESS/CSS files within a MediaWiki extension context.
Fix a PHP bug in a MediaWiki extension. Use when asked to correct incorrect behaviour, a failing test, or a reported defect in PHP code within a MediaWiki extension context.
Fix broken or incorrect QUnit tests in a MediaWiki extension. Use when a JavaScript test fails for the wrong reason or needs to be corrected to reflect the actual specification.
Fix broken or incorrect PHPUnit tests in a MediaWiki extension. Use when a test fails for the wrong reason, asserts the wrong thing, or needs to be corrected to reflect the actual specification.
Refactor JavaScript code in a MediaWiki extension without changing behaviour. Use when asked to improve structure, modernise syntax, or apply clean-code improvements to JS or CSS files in a MediaWiki context.
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.
Implement new JavaScript functionality in a MediaWiki extension. Use when asked to add a new feature, implement a ResourceLoader module, or build new client-side behaviour in a MediaWiki context.
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.
Classify the staged changes and create a Conventional Commit. Use when asked to commit changes, write a commit message, or finalize a set of code changes into a commit following the project's commit convention.
Measure PHP test coverage in a MediaWiki extension. Use when asked to run coverage analysis, compare before/after coverage for a change, or extract line and method coverage numbers from a Clover XML report.
Update dependencies in a MediaWiki extension. Use when asked to upgrade Composer or npm packages, update the submodule lock, or apply dependency security patches.
Write or update documentation for a project. Use when asked to add or improve README files, CONTRIBUTING guides, inline code comments, or any other project documentation.
Fix linting violations in a MediaWiki extension. Use when asked to fix ESLint, PHPCS, stylelint, or Phan issues reported by the CI pipeline or linter tools.
Run all linters for a MediaWiki extension and report violations. Use when asked to check code style, run static analysis, or verify linting passes before committing.
Prepare and execute a versioned release. Use when asked to cut a release, bump the version number, tag a release, or publish a new version following the project's release workflow.
Run the full test suite for a MediaWiki extension and report results. Use when asked to run tests, verify CI passes, or check test status before committing.
Write QUnit tests for JavaScript in a MediaWiki extension. Use when asked to add test coverage for untested client-side behaviour or write tests for a new JavaScript feature.
Write PHPUnit tests for a MediaWiki extension. Use when asked to add test coverage for untested behaviour, write tests for a new feature, or close coverage gaps in PHP test files within a MediaWiki extension context.