claude

ph-php

Comprehensive PHP development covering WordPress, Laravel, Sage/Roots, WooCommerce, and CodeIgniter 3 legacy maintenance. 16 skills for architecture decisions, troubleshooting, and implementation patterns, plus 4 scaffold commands.

0 on GitHubby Matt Lindellv3.0.0MITupdated 2 days agolanguages
/

Plugin ph-php from marketplace photon-plugins in mattlindell/photon-plugins. Commands read from the repo's manifest — 2 days ago.

What it installs

Skills (16)

  • composer-dependency-management

    Composer dependency management patterns for PHP projects — version constraints, autoloading, private packages, WPackagist for WordPress, Bedrock-style WordPress, and retrofitting Composer onto legacy CI3 projects. Use when managing dependencies, configuring autoloading, or setting up Composer for Wo

  • database-patterns

    Database query and optimization patterns for Eloquent (Laravel/Sage), WordPress ($wpdb, WP_Query, meta queries), and CodeIgniter 3 Query Builder. Use when writing database queries, optimizing N+1 problems, creating migrations, or deciding between post meta and custom tables.

  • laravel-api-patterns

    Laravel API development patterns — API Resources, Sanctum token authentication, rate limiting, route groups, exception handling, webhook receivers, and cursor pagination. Use when building Laravel APIs.

  • laravel-architecture

    Laravel and Sage/Roots architecture decisions with tradeoffs. Use when planning a Laravel application's structure, designing Eloquent models and relationships, designing queues, jobs, events, or broadcasting, choosing a design or enterprise pattern such as repositories, CQRS, multi-tenancy, or event

  • laravel-patterns

    Laravel implementation patterns — service providers, middleware, Form Requests, API Resources, Eloquent models, jobs with retry logic, events and listeners, and action classes. Use when writing Laravel application code.

  • legacy-ci3-maintenance

    Safe maintenance patterns for CodeIgniter 3 legacy applications — MVC conventions, avoiding regressions, incremental improvements, and security patching. Intentionally lean for codebases in maintenance mode. Use when working in CI3 code, patching CI3 security issues, or making safe changes to legacy

  • php-architecture

    Framework-agnostic PHP architecture and quality decisions. Use when setting type or static-analysis policy, choosing an architecture or design pattern for plain PHP or Symfony code, tuning PHP runtime performance (OPcache, preloading, JIT), choosing an async or long-running runtime such as ReactPHP,

  • php-security-hardening

    PHP security patterns organized by framework — universal PHP, WordPress (nonces, capabilities, escaping), Laravel (Form Requests, guards, Sanctum), and CI3 legacy hardening. Use when implementing authentication, authorization, input validation, output escaping, or any security-sensitive code.

  • php-testing-patterns

    PHP testing patterns with PHPUnit, Pest, WordPress test framework (WP_UnitTestCase), Laravel test helpers, Sage testing, and CI3 legacy testing. Use when writing tests, setting up test infrastructure, or choosing a testing strategy.

  • sage-patterns

    Sage/Roots theme patterns — Acorn service providers, Bud asset configuration, Blade components in WordPress, view composers, and common Sage gotchas with solutions. Use when working with Sage themes or the Roots ecosystem.

  • woocommerce-patterns

    WooCommerce development patterns — checkout field customization, cart/order hooks, custom product types, payment gateway skeleton, and HPOS compatibility. Use when extending WooCommerce functionality.

  • wordpress-architecture

    WordPress architecture decisions with tradeoffs. Use when choosing a caching, CDN, or Core Web Vitals strategy, deciding on multisite, planning WooCommerce architecture or scaling, evaluating headless WordPress, choosing hosting or a deployment pipeline, planning a site migration or version upgrade,

  • wordpress-plugin-patterns

    WordPress plugin development patterns — OOP architecture with PSR-4 autoloading, hook registration, activation/deactivation lifecycle, Gutenberg blocks, AJAX handlers, WP-CLI commands, custom post types, WP_Query, and transients. Use when building WordPress plugins or working with core WordPress API

  • wordpress-theme-patterns

    WordPress theme development patterns for classic themes (template hierarchy, functions.php organization, child themes), block/FSE themes (theme.json, block templates, template parts), and hybrid approaches. Use when building or modifying WordPress themes.

  • wordpress-troubleshooting

    Diagnostic procedure for a broken WordPress site. Use when a site shows a white screen, a 500, 403, or 404, or a database connection error, runs out of memory, breaks after a plugin or theme change, misses scheduled cron events, or has failing or slow admin-ajax requests.

  • wp-rest-api-patterns

    WordPress REST API patterns — registering custom endpoints, permission callbacks, schema validation, response formatting, extending existing endpoints, and webhook handling. Use when building or consuming WP REST API endpoints.

Slash commands (4)

  • /ph-php:laravel-new
  • /ph-php:sage-theme
  • /ph-php:wp-plugin
  • /ph-php:wp-theme
View source on GitHub

More from mattlindell/photon-plugins

All 8 plugins →

ph-build

claude

Unattended implementation: build what was decided, at a cost that tracks what is still unknown. Thirty-five skills, twenty-four principles, nineteen playbooks and three agents, forked from pstack. Reads the rigor signal a spec carries, gates expensive multi-agent work behind one-way doors, and caps every fan-out. Requires ph-lib.

59 skills · 3 agents · hooks

0

ph-lead

claude

Engineering leadership and people management: 1:1s and skip-levels, difficult conversations, delegation, managing up, cross-functional collaboration, timelines and status, meetings and offsites, decision processes, OKRs, org design and transformation, team culture and rituals, post-mortems, and systems thinking. Twenty-four skills with a router.

24 skills

0

ph-plan

claude

Middle-down planning: decide and write down what gets built. Thirteen skills and six principles for an interactive session — intake routing, relentless grilling, domain modeling, frontier scouting, triage, specs and tickets. Every session ends in a written artifact carrying which of the four dimensions it closed. Requires ph-lib.

19 skills

0

Claude Code plugins for a variety of projects and tasks

17 skills

0

ph-lib

claude

Shared library for the photon plugins: four primitives that ph-plan and ph-build reference and require (codebase-design, technical-writing, unslop, writing-for-agents), plus nine operator tools you invoke directly (automate-me, bro, caveman, handoff, recall, reflect, teach, wait-what, what-did-i-get-done). Not a hat — nobody installs this because of the work they are doing.

13 skills

0

ph-pm

claude

Atlassian and scrum operations: Jira, Confluence, Atlassian administration and templates, sprint analytics, senior-PM portfolio and risk management, meeting-transcript analysis, and internal team communications. Eight skills; bundles the Atlassian Remote MCP server.

8 skills · 1 MCP server

0

Similar plugins

Install the "Systems Programming" workflow plugin from Agentic Awesome Skills.

5 skills

sickn33/agentic-awesome-skills 49,620

data-agent-kit

claudecodex

This plugin provides a specialized suite of skills for data engineers and database practitioners working on Google Cloud. It acts as an expert assistant, allowing you to use natural language prompts in your preferred coding agent to architect complex data pipelines, transform data with dbt, write Spark and BigQuery SQL notebooks, and orchestrate end-to-end workflows across GCP's data ecosystem.

37 skills

anthropics/claude-plugins-official 47,076

Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices

16 skills · 1 command · 3 agents

wshobson/agents 42,461

Run your monday CRM in plain language. Build a pipeline from scratch, start the day with a ranked deal briefing, spin up a forecast dashboard, audit board health, clean up messy data in bulk, and turn meeting notes into deal updates. Every skill writes back into monday as a real update, doc, or dashboard. Built on the official monday MCP connector.

10 skills · 1 MCP server

anthropics/knowledge-work-plugins 35,601

Ship a new language without the usual breakage. Three deterministic stdlib scripts: a translation-file checker for JSON/ARB (i18next, ICU), .properties, .strings, Android strings.xml and gettext .po that blocks on missing keys, renamed placeholders, ICU syntax errors, plural/select without other, zero branches that never match and plural categories the target locale needs, from the embedded Unicode CLDR 49 table (ru few/many, ar six forms); a hardcoded-string scanner for React, Vue, Svelte and HTML that flags text and user-facing attributes outside t(), concatenated translations, locale-less toLocaleString and '$' + amount; and a pseudo-locale generator (en-XA accented and expanded, ar-XB right-to-left) that keeps placeholders and ICU syntax intact. Ships cs-i18n-engineer agent, /cs-i18n-check and /cs-pseudo-locale commands and 3 cited references.

1 skill · 2 commands · 1 agent

alirezarezvani/claude-skills 29,725

Language-specific expert agents with deep framework knowledge - Python, TypeScript, Go, Rust, Java, and more

VoltAgent/awesome-claude-code-subagents 26,513

Maintain ph-php?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins8 plugins