Help us improve
Share bugs, ideas, or general feedback.
PHP Architecture Toolkit — DDD, CQRS, Clean Architecture, Design Patterns, PSR
npx claudepluginhub dykyi-roman/awesome-claude-codePHP Architecture Toolkit — DDD, CQRS, Event Sourcing, Clean/Hexagonal Architecture, GoF Patterns, PSR, Docker, CI/CD
No description available.
RuFlo Marketplace: Claude Code native agents, swarms, workers, and MCP tools for continuous software engineering
Code intelligence powered by a knowledge graph — execution flows, blast radius, and semantic search
Share bugs, ideas, or general feedback.
The most comprehensive Claude Code extension for PHP developers. Current version: v3.2.0 Audit, Generate & Document: DDD, CQRS, Event Sourcing, Clean/Hexagonal Architecture, Design Patterns, PSR, Tests ...

/plugin marketplace add dykyi-roman/awesome-claude-code
/plugin install acc@awesome-claude-code
Then in Claude Code:
/acc:code-review # Review current branch
/acc:bug-fix "NullPointerException" # Diagnose and fix bug
/acc:explain GET /api/orders # Explain HTTP route
/acc:audit-architecture ./src # Full architecture audit
/acc:generate-documentation # Write documentation
/acc:generate-test # Write test

/acc:code-review feature/payment high -- implement Stripe payment processing
Multi-level automated code review with 9 specialized reviewers:
| Level | Reviewers | What's Checked |
|---|---|---|
| LOW | PSR Auditor, Test Auditor | Coding standards, test quality |
| MEDIUM | + Bug Hunter, Readability Reviewer | Logic errors, null pointers, naming, complexity |
| HIGH | + Security, Performance, Resources, Scalability, Testability, DDD, Architecture | OWASP Top 10, N+1 queries, memory leaks, connection pools, scalability readiness, DDD compliance |
# Code Review Report
**Mode:** BRANCH
**Branch:** `feature/payment` → `main`
**Files Reviewed:** 12 (+456/-23 lines)
**Review Level:** HIGH
## Review Findings
### 🔴 Critical (1)
| ID | Category | Location | Issue |
|----|----------|----------|-------|
| CR-001 | Security | PaymentService.php:45 | SQL injection via string concatenation |
### 🟠 Major (3)
| ID | Category | Location | Issue |
|----|----------|----------|-------|
| CR-002 | Bug | Order.php:89 | Null pointer when items empty |
| CR-003 | Performance | CartRepository.php:34 | N+1 query in loop |
| CR-004 | DDD | PaymentService.php:12 | Domain logic in Application layer |
### 🟡 Minor (5)
| ID | Category | Location | Issue |
|----|----------|----------|-------|
| CR-005 | Style | UserService.php:23 | Method exceeds 30 lines |
| ... | ... | ... | ... |
## Task Match Analysis
**Expected Task:** implement Stripe payment processing
**Match Score:** 85%
## Verdict
❌ **REQUEST CHANGES** — 1 critical, 3 major issues found
**Required Actions:**
1. Fix SQL injection in PaymentService.php:45
2. Add null check in Order.php:89
3. Move domain logic from Application to Domain layer
Automated bug diagnosis, fix generation, and regression testing:
/acc:bug-fix "NullPointerException in OrderService::process()"
/acc:bug-fix src/Domain/Order.php:45 "off-by-one error"
/acc:bug-fix @storage/logs/error.log -- focus on validation
| Phase | Agent | What It Does |
|---|---|---|
| Diagnose | bug-hunter | Categorizes bug (9 types), finds root cause |
| Fix | bug-fixer | Generates minimal, safe fix with 11 skills |
| Test | test-generator | Creates regression test |
| Verify | coordinator | Applies fix, runs tests, reports results |
Bug Categories: logic errors, null pointers, boundary issues, race conditions, resource leaks, exception handling, type issues, SQL injection, infinite loops
Comprehensive analysis across 10+ architecture patterns: