aligundogdu/symfony-hexagonal-skill

30 stars · Last commit 2026-03-30

Claude Code plugin that enforces hexagonal architecture (ports & adapters) in Symfony projects — with 10 auto-triggered skills, 2 review agents, and progressive refactoring support for existing codebases.

README preview

# Symfony Hexagonal Architecture — Claude Code Plugin

A Claude Code plugin that enforces hexagonal architecture (ports & adapters) in Symfony projects. Works with both **new projects** (full scaffolding) and **existing projects** (progressive, module-by-module refactoring).

No slash commands needed — skills and agents activate automatically based on conversation context.

---

## Table of Contents

- [Installation](#installation)
- [Getting Started with a New Project](#getting-started-with-a-new-project)
- [Adding to an Existing Project](#adding-to-an-existing-project)
- [Progressive Refactoring](#progressive-refactoring)
- [Core Rules](#core-rules)
- [Directory Structure](#directory-structure)
- [Skills Reference](#skills-reference)
- [Agents](#agents)
- [Examples](#examples)
- [License](#license)

View full repository on GitHub →