softspring/cms-mate-extension

AI Mate extension with read-only Armonic CMS content tools.

Maintainers

Package info

github.com/softspring/cms-mate-extension

Type:symfony-ai-mate

pkg:composer/softspring/cms-mate-extension

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

6.0.x-dev 2026-06-25 10:33 UTC

This package is auto-updated.

Last update: 2026-06-25 10:35:52 UTC


README

Latest Stable Latest Unstable License PHP Version Downloads CI Coverage

Experimental package: this extension is in active development and its tool contracts, configuration, and extension points may change before a stable release.

softspring/cms-mate-extension adds read-only Armonic CMS content tools to AI Mate.

It lets local AI agents inspect configured CMS content types, search CMS content, and read a single CMS content item through the host Symfony application's kernel and Doctrine setup.

Installation

composer require softspring/cms-mate-extension:^6.0@dev

The extension requires softspring/cms-bundle, Doctrine ORM, and Symfony AI Mate.

AI Mate reads the package metadata from composer.json:

  • scan-dirs: src/Capability
  • includes: config/config.php
  • instructions: INSTRUCTIONS.md

Usage

Use the CMS Mate tools when an agent needs CMS content context.

Available tools:

  • cms-content-types: list configured CMS content types.
  • cms-content-search: search CMS contents by type, text, site, locale, and publication state.
  • cms-content-get: get one CMS content item by type and id.

The tools boot the local Symfony application kernel and read CMS data through Doctrine. They are read-only and must not be used for imports, exports, fixture loading, or write operations.

Features

See FEATURES.md for the functional scope of this package.

Contributing

See CONTRIBUTING.md.

Report issues and send Pull Requests

Security

See SECURITY.md.

License

This package is proprietary software. See LICENSE.