security-patterns

Installation
SKILL.md

PHP Security Patterns

Language-level security patterns for PHP, applicable to any PHP project.

Input Validation

Type Validation

// Always validate and sanitize input
public function processUserId(mixed $input): int
{
    if (!is_numeric($input)) {
        throw new \InvalidArgumentException('User ID must be numeric');
    }

    $id = (int)$input;
Installs
15
GitHub Stars
2
First Seen
Jan 27, 2026
security-patterns — masanao-ohba/claude-manifests