Download the PHP package matesofmate/composer-extension without Composer
On this page you can find all versions of the php package matesofmate/composer-extension. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download matesofmate/composer-extension
More information about matesofmate/composer-extension
Files in matesofmate/composer-extension
Package composer-extension
Short Description Mate extension providing Composer dependency management tools for AI assistants
License MIT
Informations about the package composer-extension
Composer Extension for Symfony Mate
Composer dependency management tools for AI assistants, with compact encoded output tailored for token-efficient workflows.
Features
- install, require, remove, update, and explain Composer operations
composer://configresource for project dependency context- core Mate encoded output for compact responses
- custom command support for Docker or wrapper-based setups
Installation
In current Mate setups, extension discovery is handled automatically after Composer install and update. Use vendor/bin/mate discover when you want to refresh discovery artifacts such as mate/AGENT_INSTRUCTIONS.md.
Use these commands when troubleshooting:
Run a tool directly:
Custom Command Configuration
If Composer must run through Docker or another wrapper, configure matesofmate_composer.custom_command.
Requirements
- PHP 8.2+
- Symfony Mate 0.13+ required
- Composer available locally, or
matesofmate_composer.custom_commandconfigured
Available Tools
composer-installcomposer-removecomposer-requirecomposer-updatecomposer-explain
All tools return encoded strings through Mate's core ResponseEncoder. Install the suggested helgesverre/toon package if you want TOON responses; otherwise the same payload falls back to JSON.
Available Resource
composer://config
This resource exposes composer.json content as an encoded structured payload.
Agent Skills
The extension ships Agent Skills that Mate installs into the project as mate-<name>:
composer-dependency-changes: adding, removing, updating and installing dependencies, and reading what movedcomposer-dependency-conflicts: diagnosing why a package is installed or why a version is blocked
Development
Contributing
Contributions are welcome. See CONTRIBUTING.md.
License
MIT
All versions of composer-extension with dependencies
matesofmate/common Version ^0.7
symfony/ai-mate Version ^0.13 || ^0.14 || dev-main
symfony/finder Version ^5.4|^6.4|^7.3|^8.0
symfony/process Version ^5.4|^6.4|^7.3|^8.0