PHPackages                             dykyi-roman/awesome-claude-code - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. dykyi-roman/awesome-claude-code

ActiveComposer-plugin[Utility &amp; Helpers](/categories/utility)

dykyi-roman/awesome-claude-code
===============================

Claude Code extension for PHP: audits (architecture, DDD, security, performance, PSR, design patterns, Docker, CI/CD, tests, docs), 3-level code review, automated bug fix, generators (DDD, CQRS, GoF patterns, PSR, tests, documentation, Docker, CI/CD), code explanation, refactoring. 26 commands, 62 agents, 259 skills.

v2.13.0(4mo ago)891.2k↑971.4%21MITMakefilePHP &gt;=8.4

Since Jan 31Pushed 4mo ago2 watchersCompare

[ Source](https://github.com/dykyi-roman/awesome-claude-code)[ Packagist](https://packagist.org/packages/dykyi-roman/awesome-claude-code)[ Docs](https://github.com/dykyi-roman/awesome-claude-code)[ GitHub Sponsors](https://github.com/sponsors/dykyi-roman)[ RSS](/packages/dykyi-roman-awesome-claude-code/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (2)Versions (15)Used By (0)

Awesome Claude Code — PHP Architecture Toolkit
==============================================

[](#awesome-claude-code--php-architecture-toolkit)

[![Claude Code Marketplace](https://camo.githubusercontent.com/4e68cd21533b91e18b916b06f35b651de2fda9cb4411bdc695548ea1c0870071/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d61726b6574706c6163652d617765736f6d652d2d636c617564652d2d636f64652d626c756576696f6c65743f7374796c653d666c61742d737175617265)](https://marketplace.claude.ai/plugin/dykyi-roman/awesome-claude-code)[![PHP 8.4](https://camo.githubusercontent.com/8f80727cc439da89df69d4d5566f496258fb0327768300ba0c260f1fa47cfdfa/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e342d626c75653f7374796c653d666c61742d737175617265)](https://php.net)[![Claude Code](https://camo.githubusercontent.com/84978dcfcfd22b1f54cf4740524aeeca09c67b87615d94a83d58462220a579c2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436c61756465253230436f64652d457874656e73696f6e2d707572706c653f7374796c653d666c61742d737175617265)](https://claude.ai/code)[![DDD](https://camo.githubusercontent.com/6214cf3a4fd03b608338357d7648a47d59a3e2671f762f7c34a1d194c978c267/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4444442d52656164792d677265656e3f7374796c653d666c61742d737175617265)](https://en.wikipedia.org/wiki/Domain-driven_design)[![CQRS](https://camo.githubusercontent.com/b548af0978e3c246cc07ab3d3334897f3f39e61ddb20ce7eed6bd60713db2ae4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f435152532d52656164792d6f72616e67653f7374796c653d666c61742d737175617265)](https://martinfowler.com/bliki/CQRS.html)[![License](https://camo.githubusercontent.com/df40180315d57b39444c80b76583bbe7e98217a5be442557ec09f6754615c3cf/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f64796b79692d726f6d616e2f617765736f6d652d636c617564652d636f64653f7374796c653d666c61742d737175617265)](https://github.com/dykyi-roman/awesome-claude-code/blob/master/LICENSE)[![GitHub Stars](https://camo.githubusercontent.com/4b91562f5d9c212215f3de82308cfca4851b2fad2e962394c5bf70876c10b744/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f64796b79692d726f6d616e2f617765736f6d652d636c617564652d636f64653f7374796c653d666c61742d737175617265)](https://github.com/dykyi-roman/awesome-claude-code)[![Last Commit](https://camo.githubusercontent.com/2fe87d106466d2ff02da70cb62ca1a4f17c131ed714d4b9ff12d9d0dace5492a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f64796b79692d726f6d616e2f617765736f6d652d636c617564652d636f64653f7374796c653d666c61742d737175617265)](https://github.com/dykyi-roman/awesome-claude-code)

> **The most comprehensive Claude Code extension for PHP developers.** Current version: **v3.2.0**Audit, Generate &amp; Document: DDD, CQRS, Event Sourcing, Clean/Hexagonal Architecture, Design Patterns, PSR, Tests ...

[![Awesome Claude Code — PHP Architecture Toolkit](docs/img.png)](docs/img.png)

Quick Start
-----------

[](#quick-start)

```
/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
```

Demo
----

[](#demo)

[![Demo](docs/demo.gif)](docs/demo.gif)

Features
--------

[](#features)

### Code Review (3-Level Analysis)

[](#code-review-3-level-analysis)

```
/acc:code-review feature/payment high -- implement Stripe payment processing
```

Multi-level automated code review with **9 specialized reviewers**:

LevelReviewersWhat's Checked**LOW**PSR Auditor, Test AuditorCoding standards, test quality**MEDIUM**+ Bug Hunter, Readability ReviewerLogic errors, null pointers, naming, complexity**HIGH**+ Security, Performance, Resources, Scalability, Testability, DDD, ArchitectureOWASP 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

```

### Bug Fix System

[](#bug-fix-system)

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
```

PhaseAgentWhat It Does**Diagnose**bug-hunterCategorizes bug (9 types), finds root cause**Fix**bug-fixerGenerates minimal, safe fix with 11 skills**Test**test-generatorCreates regression test**Verify**coordinatorApplies 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

### Architecture Audit Engine

[](#architecture-audit-engine)

Comprehensive analysis across **10+ architecture patterns**:

- **Structural**: DDD, Clean Architecture, Hexagonal, Layered, SOLID, GRASP
- **Behavioral**: CQRS, Event Sourcing, Event-Driven Architecture, Strategy, State
- **Integration**: Saga, Outbox, Anti-Corruption Layer
- **Stability**: Circuit Breaker, Retry, Rate Limiter, Bulkhead

### Code Generation

[](#code-generation)

**50+ generators** for DDD/CQRS components with tests:

- DDD: Entity, ValueObject, Aggregate, Repository, DomainEvent, DomainService, Specification, Factory
- CQRS: Command, Query, Handler, UseCase, ReadModel
- Patterns: Strategy, State, Decorator, Builder, ObjectPool, CircuitBreaker, Saga, Outbox
- PSR: Logger (PSR-3), Cache (PSR-6/16), HTTP (PSR-7/15/17/18), Container (PSR-11), Clock (PSR-20)

### Claude Component Generation

[](#claude-component-generation)

```
/acc:generate-claude-component
> What would you like to create? command
> Command name? validate-order
> What should it do? Validate Order aggregate invariants
> Should it use agents? Yes, ddd-auditor
```

Generates:

- `commands/validate-order.md` — Custom slash command

### Knowledge Bases

[](#knowledge-bases)

**53 knowledge skills** covering:

- Architecture: DDD, CQRS, Clean, Hexagonal, Layered, Event Sourcing, EDA, Microservices
- Principles: SOLID, GRASP, PSR-1/4/12
- Patterns: Saga, Outbox, Stability, ADR
- System Design: Consistency, Observability, Access Control, Scalability, Replication, 12-Factor
- API &amp; Messaging: REST design, Message Queues, Caching Strategies
- Frameworks: Symfony, Laravel, Yii, CodeIgniter, No-Framework
- Documentation: Mermaid, C4 Model, ADR templates
- Docker: 12 Docker knowledge skills (core, multistage, security, production, etc.)

### Developer Safeguards

[](#developer-safeguards)

**21 hooks** protecting code quality in real-time:

- DDD guards: readonly classes, immutable Value Objects, aggregate protection
- Security: no debug output, no hardcoded paths, no global state
- Quality: strict\_types required, PSR-12 formatting, syntax validation

Component Flow
--------------

[](#component-flow)

```
COMMAND ───────→ COORDINATOR ───────→ AGENTS ───────→ KNOWLEDGE SKILLS ──────→ GENERATORS SKILLS

/acc:code-review ──→ code-review-coordinator
                            │
                            ├─ LOW ──────→ psr-auditor ─────────→ psr-knowledge ─────────→ create-psr-*
                            │              test-auditor ────────→ testing-knowledge ────→ create-test-*
                            │
                            ├─ MEDIUM ───→ bug-hunter ──────────→ bug-fix-knowledge ────→ generate-bug-fix
                            │              readability-reviewer → code-smells-analyzer
                            │
                            └─ HIGH ─────→ security-reviewer ───→ owasp-skills ─────────→ create-validator
                                           performance-reviewer → optimization-skills
                                           ddd-auditor ─────────→ ddd-knowledge ────────→ create-entity,
                                           │                                               create-value-object,
                                           │                                               create-aggregate...
                                           architecture-auditor → arch-knowledge ───────→ create-*, pattern-*

/acc:audit-architecture ──→ architecture-auditor (coordinator)
                                    │
                                    ├──→ structural-auditor ────→ ddd-knowledge ────────→ create-entity
                                    │                             clean-arch-knowledge    create-value-object
                                    │                             hexagonal-knowledge     create-repository
                                    │                             microservices-knowledge create-use-case
                                    │
                                    ├──→ principles-auditor ────→ solid-knowledge ──────→ analyze-solid-violations
                                    │                             grasp-knowledge         detect-code-smells
                                    │
                                    ├──→ behavioral-auditor ────→ cqrs-knowledge ───────→ create-command
                                    │                             event-sourcing-knowledge create-query
                                    │                             eda-knowledge           create-saga
                                    │
                                    ├──→ integration-auditor ───→ saga-knowledge ───────→ create-outbox
                                    │                             outbox-knowledge        create-circuit-breaker
                                    │                             stability-knowledge     create-retry
                                    │
                                    └──→ pattern-generator ─────→ (coordinates generators)
                                              ├──→ stability-generator ──→ circuit-breaker, retry, rate-limiter
                                              ├──→ behavioral-generator ─→ strategy, state, decorator, visitor, memento
                                              ├──→ gof-structural-generator → adapter, facade, proxy, composite
                                              ├──→ creational-generator ─→ builder, factory, object-pool
                                              ├──→ messaging-generator ───→ saga, outbox, correlation, broker
                                              └──→ api-infrastructure-generator → ADR, versioning, health

/acc:bug-fix ─────────────→ bug-fix-coordinator
                                    │
                                    ├──→ bug-hunter ────────────→ detection-skills ─────→ (9 analyzers)
                                    ├──→ bug-fixer ─────────────→ fix-knowledge ────────→ generate-bug-fix
                                    └──→ test-generator ────────→ testing-knowledge ────→ create-unit-test
                                                                                           create-regression-test

/acc:generate-test ──────────→ test-generator ─────────────→ testing-knowledge ────→ create-unit-test
                                                                                   create-integration-test
                                                                                   create-mock-repository

/acc:generate-documentation ─→ documentation-writer ───────→ doc-knowledge ────────→ readme-template
                                    │                                               architecture-template
                                    └──→ diagram-designer ──────→ diagram-knowledge ───→ mermaid-template
                                                                                          c4-template

/acc:audit-docker ────────→ docker-coordinator
                                    │
                                    ├──→ docker-architect ────────→ multistage-knowledge ──→ create-dockerfile
                                    ├──→ docker-security ─────────→ security-knowledge ───→ check-security
                                    ├──→ docker-performance ──────→ buildkit-knowledge ───→ optimize-build
                                    ├──→ docker-compose ──────────→ compose-knowledge ────→ check-compose
                                    ├──→ docker-production ───────→ production-knowledge ─→ check-readiness
                                    └──→ docker-debugger ─────────→ troubleshoot-knowledge

/acc:generate-docker ────→ docker-coordinator
                                    │
                                    ├──→ docker-architect ────────→ create-dockerfile-production
                                    ├──→ docker-compose ──────────→ create-compose-dev, create-compose-prod
                                    ├──→ docker-image-builder ───→ create-php-config, create-entrypoint
                                    └──→ docker-production ──────→ create-nginx, create-healthcheck

/acc:ci-fix ──────────────→ ci-coordinator
                                    │
                                    ├──→ ci-debugger ───────────→ analyze-ci-logs, ci-pipeline-knowledge
                                    └──→ ci-fixer ──────────────→ generate-ci-fix, ci-tools-knowledge

```

See [Component Flow](docs/component-flow.md) for the complete dependency graph.

Why Use This?
-------------

[](#why-use-this)

WithoutWith Awesome Claude CodeManual boilerplate codeOne command generates complete component with testsArchitecture drift over timeAutomated compliance audits catch violations earlyInconsistent patterns across teamStandardized DDD/CQRS templates ensure consistencyHours reviewing PRs manually3-level automated review catches bugs, security issuesLearning DDD/CQRS from scratchBuilt-in knowledge bases explain patterns in contextDocumentation
-------------

[](#documentation)

DocumentDescription[Commands](docs/commands.md)26 slash commands with examples[Agents](docs/agents.md)68 specialized subagents[Skills](docs/skills.md)283 skills (knowledge, generators, analyzers)[Hooks](docs/hooks.md)21 PHP/DDD hooks[Component Flow](docs/component-flow.md)Architecture and dependency graph[MCP](docs/mcp.md)MCP server configuration[Quick Reference](docs/quick-reference.md)Paths, formats, best practicesUse Cases
---------

[](#use-cases)

ScenarioCommandResultFix a bug`/acc:bug-fix "NullPointerException"`Diagnosis + fix + regression testReview PR before merge`/acc:code-review feature/auth high`Security, performance, DDD compliance reportAudit legacy codebase`/acc:audit-architecture ./src`Pattern detection + compliance scoreSecurity audit`/acc:audit-security ./src`OWASP Top 10 + PHP-specific vulnerabilitiesPerformance audit`/acc:audit-performance ./src`N+1 queries, memory issues, caching gapsDesign patterns audit`/acc:audit-patterns ./src`Stability, behavioral, creational patternsGenerate PSR component`/acc:generate-psr psr-15 Auth`PSR-compliant implementation with testsGenerate design pattern`/acc:generate-patterns strategy Pay`Pattern implementation with DI configurationExplain code`/acc:explain src/Domain/Order/`Structure, business logic, data flowsOnboard to project`/acc:explain .`Project guide with glossary and diagramsAudit Docker config`/acc:audit-docker ./`Dockerfile, Compose, security, performanceGenerate Docker stack`/acc:generate-docker full`Dockerfile + Compose + Nginx + entrypointRefactor code`/acc:refactor ./src/OrderService`Analysis + prioritized roadmap + generatorsCreate Claude command`/acc:generate-claude-component`Create command, agent, skillsAudit test quality`/acc:audit-test ./tests`Coverage gaps, test smells, recommendationsGenerate documentation`/acc:generate-documentation ./src`README + ARCHITECTURE.md + diagramsSupported Patterns
------------------

[](#supported-patterns)

**Architecture:**

- Domain-Driven Design (DDD) — Aggregates, Entities, Value Objects, Domain Events, Repositories
- CQRS — Command/Query separation, Handlers, Buses
- Clean Architecture — Use Cases, Boundaries, Dependency Inversion
- Hexagonal Architecture — Ports &amp; Adapters, Primary/Secondary adapters
- Event Sourcing — Event stores, Projections, Snapshots
- Event-Driven Architecture — Messaging, Pub/Sub, Event handlers

**Integration:**

- Saga Pattern — Orchestration, Choreography, Compensation
- Outbox Pattern — Transactional messaging, Reliable delivery
- Anti-Corruption Layer — External system isolation, Translation

**Stability:**

- Circuit Breaker, Retry, Rate Limiter, Bulkhead

**System Design:**

- Idempotency Handler, Structured Logger, Access Control (RBAC/ABAC)
- Distributed Lock, Read-Write Proxy, Metrics Collector

**Standards:**

- PSR-3, 6, 7, 11, 13, 14, 15, 16, 17, 18, 20 implementations

Requirements
------------

[](#requirements)

- **PHP 8.4+** — for generated code (strict typing, readonly classes)
- **Claude Code CLI** — [Installation guide](https://docs.anthropic.com/en/docs/claude-code)

Installation (v2.x — Composer)
------------------------------

[](#installation-v2x--composer)

> **Note:** v2.x is no longer maintained. Use the [marketplace version](#quick-start) (v3.0.0+) for the latest features and automatic updates.

If you need to use the legacy Composer-based version (v2.14.0):

```
composer require --dev dykyi-roman/awesome-claude-code:^2.14
```

After installation, register the Composer plugin:

```
./vendor/bin/acc install
```

This copies commands, agents, and skills into your `.claude/` directory. Commands use dash syntax: `/acc-audit-architecture`, `/acc-code-review`, etc.

### v2.x Requirements

[](#v2x-requirements)

- PHP 8.4+
- Composer 2.0+
- Claude Code CLI

### v2.x Updates

[](#v2x-updates)

```
composer update dykyi-roman/awesome-claude-code
./vendor/bin/acc upgrade
```

Migration from v2.x to v3.0.0
-----------------------------

[](#migration-from-v2x-to-v300)

v3.0.0 is a **breaking change** — the plugin moved from Composer to the Claude Code Marketplace. Follow these steps to upgrade:

### Step 1: Remove the Composer package

[](#step-1-remove-the-composer-package)

```
composer remove dykyi-roman/awesome-claude-code
```

### Step 2: Clean up old components

[](#step-2-clean-up-old-components)

Remove all v2.x files that were copied to `.claude/`:

```
rm -rf .claude/commands/acc-* .claude/agents/acc-* .claude/skills/acc-*
```

> **Warning:** If you customized any `acc-*` files, back them up first. Your `.claude/settings.json` and `.claude/rules/` are not affected.

### Step 3: Install from the marketplace

[](#step-3-install-from-the-marketplace)

```
/plugin marketplace add dykyi-roman/awesome-claude-code
/plugin install acc@awesome-claude-code
```

### Step 4: Update command references

[](#step-4-update-command-references)

All commands changed from dash (`-`) to colon (`:`) syntax:

```
# Before (v2.x)
/acc-code-review feature/auth high
/acc-audit-architecture ./src
/acc-generate-ddd entity Order

# After (v3.0.0)
/acc:code-review feature/auth high
/acc:audit-architecture ./src
/acc:generate-ddd entity Order
```

If you have scripts or documentation referencing old command names, update them.

### What changed

[](#what-changed)

Aspectv2.x (Composer plugin)v3.0.0 (Marketplace plugin)**Install method**`composer require``/plugin marketplace add` + `/plugin install`**Command syntax**`/acc-command` (dash)`/acc:command` (colon)**Component paths**`.claude/commands/acc-*.md``commands/*.md` (managed by plugin system)**PHP/Composer dependency**Required Composer 2.0+No PHP/Composer dependency for the plugin itself**Updates**`composer update` + `./vendor/bin/acc upgrade`Automatic via marketplace**Component location**Copied to `.claude/` by Composer pluginManaged by Claude Code plugin system**Customization**Edit files in `.claude/` directlyFork the plugin or override locallyFAQ
---

[](#faq)

**How does installation work?**The marketplace plugin is managed by Claude Code's native plugin system. When you run `/plugin install acc@awesome-claude-code`, Claude Code registers the plugin's commands, agents, and skills. Updates are delivered automatically through the marketplace -- no manual steps required.

**Can I customize generated code?**Yes! Skills use templates stored in the `references/` folder within each skill directory. You can modify these templates to match your project's coding style, naming conventions, or add custom functionality.

**Which PHP versions are supported?**Generated code targets PHP 8.4+ and uses modern features like readonly classes, constructor property promotion, and strict typing. The skills themselves work with Claude Code on any platform.

**How do I add my own commands/skills?**Use the `/acc:generate-claude-component` wizard to create new components interactively. It guides you through creating commands, agents, or skills with proper formatting and structure.

**What if I want to update to a newer version?**Marketplace plugins update automatically. When a new version is published, Claude Code picks up the latest components on next use. No manual upgrade steps are needed.

**Can I use only specific skills?**Yes. After installation, you can remove unwanted components. Each component (command, agent, skill) works independently.

Troubleshooting
---------------

[](#troubleshooting)

**Skill not loading****Symptom:** Agent doesn't use expected skill.

**Solutions:**

1. Check `skills:` list in agent frontmatter (`agents/agent-name.md`)
2. Verify skill exists in `skills/skill-name/SKILL.md`
3. Check skill name matches exactly (case-sensitive, with hyphens)

```
# In agent file:
---
skills:
  - ddd-knowledge  # Must match skill folder name
---
```

**Agent not invoked by command****Symptom:** Command runs but doesn't use the expected agent.

**Solutions:**

1. Verify command uses `Task` tool with correct `subagent_type`
2. Check agent file exists in `agents/`
3. Ensure agent name in command matches agent filename (without `.md`)

```
# In command file:
Use the Task tool with subagent_type="acc:ddd-auditor"
```

**Hooks not triggering****Symptom:** Code changes don't trigger validation hooks.

**Solutions:**

1. Verify `.claude/settings.json` exists and is valid JSON
2. Check hook patterns match your file paths
3. Ensure Claude Code has permission to execute hooks
4. Run `make validate-claude` to check configuration

**Generated code has wrong namespace****Symptom:** Generated classes have incorrect PSR-4 namespace.

**Solutions:**

1. Check your `composer.json` autoload configuration
2. Specify target path when generating: `/acc:generate-claude-component` prompts for location
3. Edit generated files to match your project structure

Contributing
------------

[](#contributing)

Contributions are welcome! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE) for more information.

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance75

Regular maintenance activity

Popularity36

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

15

Last Release

140d ago

Major Versions

v1.0.0 → v2.0.02026-01-31

PHP version history (3 changes)v1.0.0PHP &gt;=8.1

v2.0.0PHP &gt;=8.5

v2.13.0PHP &gt;=8.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/5338cd2352194c8a305853a69f338b4549b4b6c6beb159b26684392c205ddb24?d=identicon)[dikiy-roman](/maintainers/dikiy-roman)

---

Top Contributors

[![dykyi-roman](https://avatars.githubusercontent.com/u/29334048?v=4)](https://github.com/dykyi-roman "dykyi-roman (33 commits)")

---

Tags

phpmcpaiValue Objectcode generatorentityarchitecturehooksDomain Driven Designrepositorydddevent sourcingcqrsclaudephp8anthropicclean architecturephp85outbox-patternclaude-codehexagonal-architectureModel Context Protocolai assistantaggregatesaga-patternclaude-code-extensionai-code-generationanti-corruption-layer

### Embed Badge

![Health badge](/badges/dykyi-roman-awesome-claude-code/health.svg)

```
[![Health](https://phpackages.com/badges/dykyi-roman-awesome-claude-code/health.svg)](https://phpackages.com/packages/dykyi-roman-awesome-claude-code)
```

###  Alternatives

[alle-ai/anthropic-api-php

The go-to PHP library for the Anthropic API — Messages, streaming, tool use, vision, prompt caching, extended thinking, MCP, Files, Batches. Maintained by Alle-AI.

2726.6k](/packages/alle-ai-anthropic-api-php)[mohamed-ashraf-elsaed/claude-agent-sdk-laravel

Anthropic Claude Agent SDK for PHP &amp; Laravel — build AI agents with tool use, sandboxing, MCP servers, subagents, hooks, and structured output via the Claude Code CLI

171.1k](/packages/mohamed-ashraf-elsaed-claude-agent-sdk-laravel)[stimmt/craft-mcp

MCP (Model Context Protocol) server for Craft CMS

261.9k](/packages/stimmt-craft-mcp)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
