PHPackages                             skilldisplay/core - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. skilldisplay/core

ActiveTypo3-cms-extension

skilldisplay/core
=================

SkillDisplay Skill Management backend extension

v116.0.0(1y ago)153GPL-3.0-or-laterPHPPHP ^8.3

Since May 9Pushed 1y ago2 watchersCompare

[ Source](https://github.com/SkillDisplay/core)[ Packagist](https://packagist.org/packages/skilldisplay/core)[ RSS](/packages/skilldisplay-core/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (6)Versions (5)Used By (0)

SkillDisplay Skill Management backend extension
===============================================

[](#skilldisplay-skill-management-backend-extension)

This extension is the backend for managing skills. With this extension you receive all the tools for defining and managing Skills and SkillSets. It provides an REST-like API for the MySkillDisplay app and third-party integrations.

Some public API endpoints can be accessed publicly without authentication. Others require an API key. The public API endpoints are documented at

License
-------

[](#license)

See LICENSE.txt provided with this package.

Hosting requirements
--------------------

[](#hosting-requirements)

For some PDF generation the executable `weasyprint` () is necessary on the server.

The site must have `$GLOBALS['TYPO3_CONF_VARS']['FE']['cacheHash']['enforceValidation'] = false` for the API to work.

Development
-----------

[](#development)

### Using yarn and gulp

[](#using-yarn-and-gulp)

Use yarn inside the docker container.

For convenience we provide `./Scripts/node.sh yarn`

#### Gulp tasks can be run with:

[](#gulp-tasks-can-be-run-with)

`./Scripts/node.sh yarn gulp `

#### Building mails:

[](#building-mails)

The mail templates use the Foundation Emails framework. So the source files (`Resources/Private/MailTemplatesSrc/`) need to be compiled.

`./Scripts/node.sh yarn gulp mail`

### Local testing and composer dependencies

[](#local-testing-and-composer-dependencies)

`./Scripts/composer.sh upgrade -W` is your friend

#### SkillDisplay App (aka Frontend)

[](#skilldisplay-app-aka-frontend)

The SkillDisplay App will be released separately in the near future.

Skill Management
----------------

[](#skill-management)

### Methodology and Manuals

[](#methodology-and-manuals)

You can find articles on how to use the Visual Skill Editor for creating and managing your own SkillSets at the `SkillDisplay service desk` ()

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance48

Moderate activity, may be stable

Popularity10

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 80% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~360 days

Total

4

Last Release

388d ago

Major Versions

v115.1.1 → v116.0.02025-04-25

PHP version history (3 changes)v102PHP ^7.4

v115.0.7PHP ^8.2

v116.0.0PHP ^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/983870937097f2611740af4f7697a1e6657d9305360eb06e57f74e17ded299a9?d=identicon)[SkillDisplay](/maintainers/SkillDisplay)

---

Top Contributors

[![liayn](https://avatars.githubusercontent.com/u/222377?v=4)](https://github.com/liayn "liayn (4 commits)")[![Weissheiten](https://avatars.githubusercontent.com/u/8425188?v=4)](https://github.com/Weissheiten "Weissheiten (1 commits)")

### Embed Badge

![Health badge](/badges/skilldisplay-core/health.svg)

```
[![Health](https://phpackages.com/badges/skilldisplay-core/health.svg)](https://phpackages.com/packages/skilldisplay-core)
```

###  Alternatives

[t3monitor/t3monitoring_client

Client extension for the t3monitoring service

31851.3k1](/packages/t3monitor-t3monitoring-client)[pagemachine/typo3-formlog

Form log for TYPO3

23225.3k6](/packages/pagemachine-typo3-formlog)[hmmh/solr-file-indexer

Solr file indexer for Typo3

13217.4k3](/packages/hmmh-solr-file-indexer)[jweiland/events2

Events 2 - Create single and recurring events

2062.4k2](/packages/jweiland-events2)[eliashaeussler/typo3-form-consent

Extension for TYPO3 CMS that adds double opt-in functionality to EXT:form

1481.0k](/packages/eliashaeussler-typo3-form-consent)[b13/assetcollector

Add CSS and SVG files and strings as inline style tag/inline svg to the html code.

10118.4k](/packages/b13-assetcollector)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
