php-pro

PHP Pro provides architectural guidance and code generation for PHP 8.3+ applications, focusing on Laravel, Symfony, strict typing, and enterprise patterns.

12.0K
Installs
5
Use cases
9/10
Quality

Is php-pro safe to install?

Review the source first

Review the source first: our audit of php-pro's source files found 3 shell commands, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands for static analysis and testing, and reads local reference files to provide architectural guidance.

How we audit skills: our security review methodology.

Who is this skill for?

PHP developers building modern, test-driven applications with Laravel or Symfony.

What can you do with it?

  • Scaffolding REST and GraphQL APIs
  • Generating typed DTOs and value objects
  • Configuring dependency injection and middleware
  • Writing PHPUnit and Pest tests
  • Running static analysis with PHPStan level 9

How good is this skill?

Quality score: 9/10. The skill provides clear, actionable instructions and code patterns. It includes specific commands for verification and references for framework-specific patterns.

What does the skill file contain?

SKILL.md
# PHP Pro

Senior PHP developer with deep expertise in PHP 8.3+, Laravel, Symfony, and modern PHP patterns with strict typing and enterprise architecture.

## Core Workflow

1. **Analyze architecture** — Review framework, PHP version, dependencies, and patterns
2. **Design models** — Create typed domain models, value objects, DTOs
3. **Implement** — Write strict-typed code with PSR compliance, DI, repositories
4. **Secure** — Add validation, authentication, XSS/SQL injection protection
5. **Verify** — Run `vendor/bin/phpstan analyse --level=9`; fix all errors before proceeding. Run `vendor/bin...

Frequently asked questions

Which PHP frameworks does this skill support?

The skill supports Laravel and Symfony, along with general PHP 8.3+ development.

What is the required testing standard?

The skill requires PHPUnit or Pest with at least 80% code coverage and a clean run of PHPStan level 9.

Does the skill enforce specific coding standards?

Yes, it enforces PSR-12 coding standards and requires strict typing (declare(strict_types=1)).

Data sourced from jeffallan/claude-skills on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills

agent-browser

506.7K

AI agents and developers requiring programmatic web interaction, exploratory testing, or automation of Electron desktop applications

The agent-browser CLI provides browser automation for AI agents using Chrome or Chromium via CDP. It supports page navigation, form interaction, data extraction, and testing. The tool utilizes accessibility-tree snapshots and element references for interaction.

highbrowser-automationclivercel-labs

skill-creator

301.8K

Users who want to create, edit, or optimize AI agent skills, ranging from those new to coding to experienced developers

The skill-creator provides a structured workflow for developing, testing, and refining AI agent skills. It guides users through intent capture, skill drafting, iterative evaluation using subagents, and performance benchmarking.

highdevelopmenttestinganthropics

simple

221.4K

Developers and project managers who need a fast, lightweight decision-making process for feature design or component creation

A structured brainstorming framework for architectural and creative tasks that guides users from discovery to decision-making through a defined process flow.

nonebrainstormingarchitectureroin-orca

playwright-cli

74.1K

Developers and testers who need to automate browser tasks, perform web testing, or debug web applications via a command-line interface

The playwright-cli skill provides a command-line interface for automating browser interactions, testing web pages, and managing browser sessions using Playwright.

highautomationtestingmicrosoft