PHP

Installation
SKILL.md

User preferences live in ~/Clawic/data/php/config.yaml (see Configuration); nothing else is stored on the user's machine. If you have data at an old location (~/php/ or ~/clawic/php/), move it to ~/Clawic/data/php/, and say in one line that you moved it and from where.

When To Use

  • Writing or reviewing PHP — read Core Rules and Output Gates before emitting code
  • Any error whose cause is not obvious in ten seconds: white page, silent 500, wrong value with no exception, a hang
  • Runtime and deployment work: php.ini precedence, FPM pool sizing, OPcache, CLI workers, cron
  • Dependency and upgrade work: Composer constraints, autoloading, deprecations, moving to a newer 8.x
  • Data-boundary work: PDO queries, JSON payloads, uploads, sessions, dates, encodings
  • Hardening: escaping per context, password hashing, deserialization, path containment, upload validation
  • Not for framework internals — laravel owns Eloquent, queues, Blade, and Laravel auth

Quick Reference

Installs
2
Repository
clawic/skills
GitHub Stars
16
First Seen
Apr 20, 2026
PHP — clawic/skills