PHPackages                             cognesy/instructor-setup - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. cognesy/instructor-setup

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

cognesy/instructor-setup
========================

Setup tool for Instructor PHP library

v2.7.0(1w ago)05623MITPHPPHP ^8.3

Since Apr 22Pushed 1w ago1 watchersCompare

[ Source](https://github.com/cognesy/instructor-setup)[ Packagist](https://packagist.org/packages/cognesy/instructor-setup)[ Docs](https://polyglotphp.com)[ RSS](/packages/cognesy-instructor-setup/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (10)Dependencies (42)Versions (94)Used By (3)

Overview
========

[](#overview)

This directory contains the source code for the setup tool for helping with initial installation and configuration of Instructor library.

Config Publish Command
----------------------

[](#config-publish-command)

Use:

```
./vendor/bin/instructor-setup config:publish
```

This publishes package-owned config files from `packages/*/resources/config` into:

```
//...

```

The legacy `publish` command is still available and continues to copy full `resources` directories.

Validation
----------

[](#validation)

Use:

```
./vendor/bin/instructor-setup config:validate
```

Recommended workflow:

```
./vendor/bin/instructor-setup config:publish config
./vendor/bin/instructor-setup config:validate config
./vendor/bin/instructor-setup config:cache config --cache-path=var/cache/instructor-config.php
```

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance98

Actively maintained with recent releases

Popularity14

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~5 days

Total

93

Last Release

11d ago

Major Versions

0.17.11 → 1.0-rc12025-06-11

v1.22.0 → v2.0.02026-03-13

PHP version history (2 changes)0.13.9PHP ^8.2

v1.19.0PHP ^8.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/184133?v=4)[Dariusz Debowczyk](/maintainers/ddebowczyk)[@ddebowczyk](https://github.com/ddebowczyk)

---

Top Contributors

[![ddebowczyk](https://avatars.githubusercontent.com/u/184133?v=4)](https://github.com/ddebowczyk "ddebowczyk (126 commits)")

###  Code Quality

TestsPest

Static AnalysisPHPStan, Psalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/cognesy-instructor-setup/health.svg)

```
[![Health](https://phpackages.com/badges/cognesy-instructor-setup/health.svg)](https://phpackages.com/packages/cognesy-instructor-setup)
```

###  Alternatives

[composer/composer

Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.

29.5k199.6M3.4k](/packages/composer-composer)[friendsofphp/php-cs-fixer

A tool to automatically fix PHP code style

13.5k257.0M28.0k](/packages/friendsofphp-php-cs-fixer)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103574.3k69](/packages/friendsoftypo3-content-blocks)[api-platform/openapi

Models to build and serialize an OpenAPI specification.

425.3M110](/packages/api-platform-openapi)[phpactor/phpactor

PHP refactoring and intellisense tool for text editors

1.9k17.9k1](/packages/phpactor-phpactor)[eliashaeussler/typo3-solver

Solver - Extends TYPO3's exception handling with AI generated solutions. Problems can also be solved from command line. Several OpenAI parameters are configurable and prompts and solution providers can be customized as desired.

302.1k](/packages/eliashaeussler-typo3-solver)

PHPackages © 2026

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