Skip to the content
Agent Tools

php harmony

Community

Comprehensive PHP development toolkit with code quality enforcement, ORM patterns, async messaging guidance, security auditing, and automated quality hooks. Supports Symfony 6/7 and any Composer-based PHP project.

Plugin · by maartenderammelaere1 · runs in Claude Code, Cowork, claude.ai · 5 skills, 5 commands, 3 agents, 1 hook · listed 2026-04-07

Claude Code

claude plugin install php-harmony

A community plugin: Anthropic has not reviewed it. Read the source before you install it.

Skills (5)

  • Skill doctrine-patterns

    Doctrine ORM patterns and best practices for Symfony. Use when creating entities, writing repositories, defining entity relations, mapping database columns, writing DQL or QueryBuilder queries…

    Any agent

    npx skills add maartenderammelaere1/php-symfony-toolkit --skill doctrine-patterns
  • Skill messenger-patterns

    Symfony Messenger component patterns for async processing. Use when creating messages, message handlers, configuring message buses, adding middleware, setting up RabbitMQ or AMQP transports, or…

    Any agent

    npx skills add maartenderammelaere1/php-symfony-toolkit --skill messenger-patterns
  • Skill symfony-conventions

    PHP and Symfony coding conventions and best practices. Use when creating controllers, services, DTOs, console commands, event subscribers, form types, or any PHP class in a Symfony project.

    Any agent

    npx skills add maartenderammelaere1/php-symfony-toolkit --skill symfony-conventions
  • Skill symfony-security

    Symfony security patterns for authentication and authorization. Use when adding authentication, creating voters, configuring security firewalls, implementing API tokens or JWT, writing access…

    Any agent

    npx skills add maartenderammelaere1/php-symfony-toolkit --skill symfony-security
  • Skill testing-patterns

    PHP and Symfony testing patterns with PHPUnit. Use when writing unit tests, integration tests, functional tests, creating test cases, mocking services, testing controllers, testing Doctrine entities…

    Any agent

    npx skills add maartenderammelaere1/php-symfony-toolkit --skill testing-patterns

Agents (3)

  • Agent php-code-reviewer

    Reviews PHP and Symfony code for bugs, anti-patterns, convention violations, and quality issues. Use when reviewing PHP code changes, checking pull requests, or analyzing code quality in Symfony…

  • Agent security-auditor

    Audits PHP and Symfony code for security vulnerabilities including injection, XSS, CSRF, authentication flaws, and dependency vulnerabilities.

  • Agent symfony-architect

    Analyzes Symfony project architecture, maps module boundaries, evaluates service dependencies, and provides architectural recommendations.

Commands (5)

  • Command check-debug

    Scan the codebase for leftover debug statements (dd, dump, var_dump, die, ray, etc.)

  • Command doctrine-migration

    Generate, review, and manage Doctrine database migrations

  • Command quality-check

    Run PHP code quality tools (PHPStan, PHP-CS-Fixer) on the project or a specific path

  • Command run-tests

    Run PHPUnit tests with optional filter, coverage reporting, and parallel execution

  • Command symfony-make

    Generate Symfony components (entity, controller, command, message, voter, form, subscriber) following project conventions

From Anthropic's public plugin directory, read on 2026-10-15. Find a skill by task.