<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Personne ne vous dit ça sur les skills IA (alors j'ai testé)</title>
        <link>https://video.ut0pia.org/videos/watch/97b12f4c-ee5e-404c-9f04-3a89ada0102a</link>
        <description>Même prompt, même projet Symfony, même IA. D'un côté rien, de l'autre des skills. Et le code qui sort n'a pas la même forme. Dans cette vidéo, je présente d'abord ce qu'est un skill pour un agent de code, et la suite symfony-yoandev que j'ai écrite : seize skills qui couvrent l'architecture, Doctrine, HTTP, la console, les tests, la performance et le reste. Pas des règles de style, des décisions : où vont les requêtes, ce qui entre dans Twig, qui a le droit de faire un flush, comment on écrit une commande destructive. Ensuite je lance le test. Deux projets Symfony 8.1 créés à l'identique, deux sessions de Claude Code côte à côte, et six prompts envoyés mot pour mot des deux côtés : une entité et des fixtures, une page de liste et de détail, un formulaire, une API JSON, des avis avec un N+1 caché, et une commande de nettoyage nocturne. Je ne guide pas l'agent en cours de route. Après chaque prompt, je compare ce qu'il a produit. Pour finir, la synthèse : les chiffres (34 tests contre 91, 14 fichiers contre 31), les différences d'architecture (une couche de services et des DTO de sortie apparus d'un seul côté, un test qui compte les requêtes SQL, une commande qui rapporte au lieu de supprimer), et ce qu'il faut dire honnêtement. Le côté sans skills ne produit pas du mauvais Symfony. Il produit du Symfony par défaut. Les skills ne rendent pas l'IA plus intelligente, ils lui retirent des décisions. La différence, c'est tout ce qu'on n'a pas eu à demander. Installer les skills dans un projet : npx skills add yoanbernabeu/symfony-yoandev-skills Le dépôt des skills : https://github.com/yoanbernabeu/symfony-yoandev-skills #symfony #php #ia #claudecode #skills 🚀 FORMATIONS 📘 Symfony 7 en 7 Projets 👉 https://formation.yoandev.co/decouvrez-symfony-7-en-7-projets 📦 Créer son premier Bundle Symfony — De l’idée à la publication sur Packagist 👉 https://formation.yoandev.co/creer-son-premier-bundle-symfony-de-l-idee-a-la-publication-sur-packagist Bienvenue sur YoanDev, la chaîne dédiée à toutes les développeuses et tous les développeurs qui veulent progresser en Symfony, PHP, Docker, DevOps, CI/CD, infrastructure, et dans les bonnes pratiques de développement. Ici, on explore des outils modernes, on simplifie des concepts complexes, et on améliore nos workflows pour être plus efficaces en local comme en production. 👉 Pensez à vous abonner et à activer la cloche pour ne rien manquer des prochaines vidéos : tutos Symfony, optimisation Docker, pipelines CI/CD, déploiement, performances, sécurité… 🔔 Une question, une remarque, une précision ? 💬 Laissez un commentaire — je lis tout et j’y réponds dès que possible ! 🌐 Site officielhttps://yoandev.co 🤝 Partenariats &amp; Sponsoring Vous représentez une entreprise ou un outil lié au développement, à l’infrastructure, au cloud ou au DevOps ? 👉 Propositions de partenariats, collaborations et sponsoring : contact@yoandev.co 📩 Me contacter contact@yoandev.co</description>
        <lastBuildDate>Tue, 08 Sep 2026 14:17:06 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://video.ut0pia.org</generator>
        <image>
            <title>Personne ne vous dit ça sur les skills IA (alors j'ai testé)</title>
            <url>https://video.ut0pia.org/lazy-static/avatars/0287a09a-aae7-4840-9843-b416426e7046.webp</url>
            <link>https://video.ut0pia.org/videos/watch/97b12f4c-ee5e-404c-9f04-3a89ada0102a</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://video.ut0pia.org/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://video.ut0pia.org/feeds/video-comments.xml?videoId=97b12f4c-ee5e-404c-9f04-3a89ada0102a" rel="self" type="application/rss+xml"/>
    </channel>
</rss>