LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

php-clean-architecture - Clean architecture patterns for PHP projects

Provides patterns and CLI commands for scaffolding components, managing dependencies, and invoking UseCases with giacomomasseron/php-clean-architecture.

Tags

Updated: 2026-09-18

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Scaffold clean architecture components
  • Invoke UseCases via static helper
  • Listen to UseCase events
  • Detect layer dependency violations
  • Auto-add interface markers via Rector
  • Configure architecture YAML settings

Inputs

  • PHP project source code
  • php-clean-architecture.yaml configuration file

Outputs

  • Generated PHP layer code files
  • Layer dependency violation reports
  • Published configuration files

Requirements

  • PHP environment
  • giacomomasseron/php-clean-architecture Composer package

Source

  • Spec: SKILL.md
php
clean-architecture
code-generation
dependency-checking
Scaffold clean architecture components
Invoke UseCases via static helper
Listen to UseCase events
Detect layer dependency violations
PHP project source code
php-clean-architecture.yaml configuration file
Generated PHP layer code files
Layer dependency violation reports
Published configuration files