crustum / ignis
CakePHP Ignis accelerates AI-assisted development with guidelines, skills, and MCP tooling
Package info
Type:cakephp-plugin
pkg:composer/crustum/ignis
Requires
- php: >=8.2
- cakephp/cakephp: ^5.3
- crustum/cakephp-skills: dev-main
- crustum/inspector: ^1.0
- crustum/mcp: dev-main
- crustum/plugin-manifest: ^1.1
- crustum/prompts: ^1.0
- laravel/prompts: ^0.3.21
- symfony/filesystem: ^7.2|^8.0
- symfony/finder: ^7.2|^8.0
- symfony/yaml: ^7.2|^8.0
- twig/twig: ^3.27
Requires (Dev)
- cakephp/bake: ^3.0
- cakephp/cakephp-codesniffer: ^5.0
- crustum/essentia: ^1.0
- mockery/mockery: ^1.6
- pestphp/pest: ^3.0|^4.1
- pestphp/pest-plugin-type-coverage: ^3.0
- phpstan/phpstan: ^2.2.2,<2.2.6
- phpunit/phpunit: ^10.5.5 || ^11.1.3 || ^12.5.0
- rector/rector: ^2.5
This package is auto-updated.
Last update: 2026-07-28 23:04:41 UTC
README
The Ignis plugin accelerates AI-assisted CakePHP development with composable guidelines, on-demand agent skills, and an MCP server for live application context.
Ignis installs agent guideline and skill files for tools such as Cursor and Claude Code, discovers package-scoped skills from installed plugins and skill packs, and exposes MCP tools for schema, routes, config, logs, and tinker. Optional path-scoped rules (Ignis.rules.scoped_guidelines) extract guideline @scoped blocks into managed .ai/rules for editors that support them.
Requirements
- PHP 8.2+
See Versions.md for the supported CakePHP versions.
Documentation
For documentation, as well as tutorials, see the docs directory of this repository.
License
Licensed under the MIT License. Redistributions of the source code included in this repository must retain the copyright notice found in each file.