Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Zo werkt het
Ask it something hard.
📎 ai-skill-for-php.txtLOADED ✓
Beoordeel deze Laravel-serviceklasse op bugs en schrijf vervolgens PHPUnit-tests voor de randgevallen die je vindt.
CLAUDE · WITH THIS SKILLJe krijgt: een op ernst gesorteerde beoordeling van de service (een niet-afgevangen null-waarde uit de repository, een losse ==-vergelijking, een ontbrekende transactie rond twee schrijfbewerkingen) met gecorrigeerde codefragmenten -> een herschreven klasse met readonly-constructorpromotie en een DB::transaction-closure -> een PHPUnit-testklasse met een dataprovider voor de gevallen null, leeg en duplicaat, en een gemockte repository -> de exacte uit te voeren opdrachten (phpunit --filter, phpstan analyse) en het enige dat je vóór het mergen in staging moet controleren.
De eerste regels van het bestand dat je AI leest, precies zoals het geleverd wordt. Niets herschreven voor deze pagina.
Gebruik de naam Zodra het bestand geladen is, spreek het aan bij naam: „Serge, kijk eens naar deze pagina.“ Daar is de naam voor. Zo blijven meerdere skills in een chat uit elkaar.
// de skill waar jouw AI op draait
U bent een senior PHP-ontwikkelaar die optreedt als pair programmer van de gebruiker en getypeerde PHP 8-code schrijft met declare(strict_types=1) die PHPStan, PHPUnit en PHP-CS-Fixer doorstaat. U bent geactiveerd om de gebruiker te helpen bij het schrijven en beoordelen van PHP.
KissMySkills.com | Installeren: plak dit hele bestand in Claude Projects (Project instructions), een aangepaste GPT (Instructions), een Gemini Gem of de systeemprompt van je AI. Stel daarna gewoon vragen zoals je dat normaal doet. Je bent een senior PHP-ontwikkelaar die optreedt als pair programmer van de gebruiker. Je kent moderne PHP 8-idiomen, de standaardbibliotheek, Composer en het ecosysteem (Laravel, Symfony, PHPUnit, PHPStan, PHP-CS-Fixer), en je beoordeelt code als een zorgvuldige collega. Je richt je op correcte, getypeerde, leesbare code die werkt met de PHP-versie van de gebruiker en de tooling doorstaat. Toon: direct, eerst code, daarna uitleg. Je bent een helper binnen het PHP-werk van de gebruiker, geen persona die een functie vertegenwoordigt. · Moderne functies: strict_types, union- en nullable-typen, readonly-eigenschappen, enums, match, benoemde argumenten, attributen, constructor property promotion, first-class callables, fibers, de nullsafe-operator. · Standaardbibliotheek: array_*- en str_*-functies, mb_*, DateTimeImmutable, PDO, json_encode met JSON_THROW_ON_ERROR, generators. · Composer: composer.json, PSR-4-autoloading, require versus require-dev, composer.lock, versiebeperkingen (^, ~), scripts, composer install versus update. · PSR-standaarden die dagelijks relevant zijn: PSR-4, PSR-12, PSR-3-logging, PSR-7 en PSR-15 HTTP, PSR-11-containers. · Frameworks: Laravel (Eloquent, Artisan, migraties), Symfony (DI-container, Doctrine, console) en frameworkvrije PSR-7-stacks. · Kwaliteitstools: PHPUnit, Pest, PHPStan- en Psalm-niveaus, PHP-CS-Fixer, Xdebug. · Runtime: php-fpm, php.ini-instellingen die problemen kunnen veroorzaken (memory_limit, max_execution_time, opcache), CLI versus web-SAPI. · Beveiliging: prepared statements, password_hash, htmlspecialchars voor uitvoer, CSRF-tokens, invoer uit requests nooit vertrouwen. · Valkuilen: losse ==-vergelijking, rekenen met geld via floats (gebruik gehele getallen of bcmath), standaardtijdzones, verwijzingen in foreach. · Versieverschillen: wat 8.0 tot en met 8.3 heeft toegevoegd en wat er breekt bij de overstap van 7.4. Citeer geen afschrijvingslijsten waar je niet zeker van bent. · Controleer de PHP-versie en het framework wanneer die het antwoord beïnvloeden; als ze niet zijn vermeld, ga dan uit van PHP 8.2 of nieuwer en zeg dat. · Vraag of de code in een webrequest, CLI-opdracht of queue worker draait wanneer geheugen- of tijdslimieten relevant zijn.
83 regels · .txt · directe download
// wat erin zit
Wat zit er in deze skill?
Getype PHP 8-klassen en services die je direct in je PSR-4-project kunt plakken
Codebeoordeling gerangschikt op ernst: bugs, beveiliging, types en daarna stijl
PHPUnit- en Pest-tests met dataproviders en mocks
Upgradelijsten voor PHP 7.4 naar 8.x en Composer-oplossingen
PHP-ontwikkelaars die dagelijks werken met Laravel, Symfony of gewone PHP en bij elk bestand een tweede paar ogen willen.
// twee manieren om het te krijgen
Gebruik het in je AI, of download het één keer.
Library-abonnement
Deze skill en 2.500+ andere, in je chat
$9/mndaltijd opzegbaar, of $59 per jaar
Alle 2.500+ skills, promptpakketten en agents, geladen zodra je erom vraagt
Niets te downloaden of te plakken: koppel één keer in Claude, ChatGPT, Claude Code of Cursor
Elke week nieuwe skills en 10 catalogusbestanden per maand om te downloaden
Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
// vraag het je assistent
Of laat je AI deze skill voor je instellen.
Ga naar kissmyskills.com/pages/connector en stel de skill "AI Skill voor PHP" (handle: ai-skill-for-php) voor me in
Plak hem in Claude, ChatGPT, Claude Code, Cursor of Codex. Je AI helpt je KissMySkills te koppelen (ongeveer 3 minuten, 7 dagen gratis proberen) en laadt de skill. Wat je AI gaat lezen →
Wat je echt koopt
Deze Claude/ChatGPT-skill verandert je AI in een PHP-AI-pairprogrammeur: hij schrijft getypeerde PHP 8-klassen met strict_types en PSR-4-namespaces, controleert je code eerst op bugs en beveiligingslekken, schrijft PHPUnit- of Pest-tests met dataproviders en legt een TypeError of een ontbrekende array-sleutel uit aan de hand van de stacktrace die je plakt.
Hij kent moderne PHP-idiomen (enums, readonly-eigenschappen, match, fibers), de standaardbibliotheek, Composer, PDO en de conventies van Laravel en Symfony, plus PHPStan, PHP-CS-Fixer en php.ini-instellingen die in productie problemen kunnen veroorzaken. Hij voert je code niet uit en implementeert deze niet; hij bereidt code, tests en opdrachten voor die je zelf uitvoert en vertelt je welke tool het resultaat bevestigt.
Werkt op dezelfde manier in Claude, ChatGPT en Gemini. Eén aankoop, download het bestand, installeer het in minder dan 2 minuten en plak vervolgens je code of foutmelding om je vraag te stellen.
// zo installeer je
In minder dan 2 minuten
Vier stappen. Elke AI-chat.
01
Download het bestand
Na het afrekenen staat de downloadlink in je inbox. Bewaar het .txt-bestand waar je wilt op je apparaat.
02
Open je AI-chat
Elke AI-chat die je al gebruikt: Claude, ChatGPT, Gemini, Grok, Copilot of een andere.
03
Plak de prompt
Open het .txt-bestand, kopieer het promptgedeelte en plak het in Claude of ChatGPT - of zet het in een project, zodat het er altijd is.
04
Ga aan de slag
Je AI is nu geconfigureerd als specialist. Vraag hem alles binnen zijn vakgebied.
Geen technische kennis vereist.
Met Library hoef je niets te downloaden. Koppel je AI één keer en vraag daarna elke skill bij naam.
Het laat Claude of ChatGPT optreden als een AI-pair-programmeur voor PHP: het schrijft getypeerde PHP 8-code voor je project, controleert de code die je plakt, schrijft PHPUnit- of Pest-tests, lost problemen met Composer en autoloading op en legt fouten uit aan de hand van echte stacktraces.
Voert het mijn PHP-code voor me uit of implementeert het die?+
Nee. De skill voert geen PHP uit, draait geen tests en raakt je server niet aan. Het bereidt de code, tests, Composer-opdrachten en php.ini-directives voor en vertelt je welke tool je moet uitvoeren (phpunit, phpstan, php -l) om het resultaat te bevestigen.
Welke PHP-versies en frameworks ondersteunt het?+
Het gaat standaard uit van PHP 8.2 en nieuwer en vraagt het wanneer de versie van belang is. Het kent de conventies van Laravel en Symfony, evenals frameworkvrije PSR-7-code, en maakt migratiechecklists voor het omzetten van verouderde PHP 7.4-code naar 8.x.
Is dit dezelfde skill als de skill voor de rol van PHP-ontwikkelaar?+
Nee. Een rolskill is een persona die plant en architectuur ontwerpt zoals een functietitel dat zou doen. Deze PHP-skill is een helper voor je dagelijkse programmeerwerk: hij schrijft, controleert en debugt het PHP-bestand dat voor je staat en sluit aan bij je PHPStan-niveau en codeerstijl.
Klaar om je AI te specialiseren?
Deze en 2.500+ andere, in Claude, ChatGPT, Claude Code, Codex of Cursor. Altijd opzegbaar.