STIFLEUR390
- 25 skills
- 0 followers
- 4 hours ago last updated
- ▌ Laravel Microservice · stifleur390Architecture microservices avec Laravel. Communication inter-services, event-driven, saga pattern, circuit breaker. Utiliser quand on décompose une app en microservices, on communique entre services, ou on implémente de l'event sourcing.
- ▌ Skill Health Checker · stifleur390 bundleAuditer et nettoyer les skills installés sur tous les agents (Pi, Claude Code, Codex, omp, OpenCode). Inventaire complet, détection de doublons, liens brisés, estimation du coût token, scan de sécurité, et rapport consolidé. Utiliser quand l'utilisateur veut vérifier l'état de ses skills, libérer du contexte, repérer des skills inutiles ou dangereux, ou optimiser son budget token. Ne PAS utiliser pour créer ou modifier un skill (utiliser skill-creator).
- ▌ Spatie Query Builder · stifleur390Spatie Laravel Query Builder — filtrer, trier, inclure des relations et sélectionner des champs depuis les query parameters HTTP. Pour les APIs REST avec pagination, filtering, sorting, sparse fieldsets. Utiliser quand on crée une API avec des query parameters dynamiques.
- ▌ Laravel Multi Tenancy · stifleur390Architecture SaaS multi-tenant avec Laravel. Isolation des données, teams, permissions, facturation par tenant. Utiliser quand on crée un SaaS multi-tenant, on isole les données, ou on configure les teams.
- ▌ Laravel Nuxt · stifleur390API Laravel 13 optimisée pour Nuxt.js. Routes API, Sanctum SPA auth, SSR-friendly responses, typed endpoints, JSON:API. Utiliser quand on crée une API Laravel destinée à un frontend Nuxt, on configure l'auth entre Laravel et Nuxt, ou on structure les endpoints pour la consommation Nuxt.
- ▌ Laravel Admin · stifleur390Panneaux admin avec Filament pour Laravel. Ressources, form builders, tables, widgets, thèmes. Utiliser quand on crée un panneau admin, on configure Filament, ou on customise l'interface admin.
- ▌ Laravel Queue · stifleur390Traitement asynchrone avec les queues Laravel. Jobs, batches, chains, Horizon, workers. Utiliser quand on crée des jobs, on configure les queues, on debug un job, ou on optimise les workers.
- ▌ Skill Creator · stifleur390 bundleCréer un nouveau skill agent multi-plateforme. Utiliser quand l'utilisateur veut créer un skill, ajouter un skill au repository, transformer des instructions répétitives en skill, ou documenter un workflow réutilisable. Couvre la rédaction du SKILL.md, le choix de la structure, la rédaction de la description, le déploiement multi-agents, et la publication. Ne PAS utiliser pour modifier un skill existant (éditer directement le SKILL.md).
- ▌ Laravel Deploy · stifleur390Déploiement et infrastructure pour Laravel 13. Docker, CI/CD, Forge, Vapor, Coolify, Nginx. Utiliser quand on déploie une app, on configure Docker, on met en place le CI/CD, ou on configure le serveur.
- ▌ Laravel Inertia · stifleur390Développement Laravel avec Inertia.js et Vue 3 ou React. Pages, composants, loadings, prefetching, SSR. Utiliser quand on travaille sur un projet Laravel + Inertia, on crée des pages, ou on debug du code frontend.
- ▌ Laravel Testing · stifleur390Stratégie de test pour Laravel 13 avec Pest et PHPUnit. Tests unitaires, feature, HTTP, database, snapshots. Utiliser quand on écrit des tests, on veut améliorer la couverture, on configure le CI, ou on debug un test.
- ▌ Project Definer · stifleur390 bundleGuide interactif pour définir un projet logiciel de A à Z : découverte, cahier des charges, PRD, architecture, rôles/permissions, isolation des données, paiements. Génère un dossier docs/projet/ avec tous les documents structurés. Utiliser quand l'utilisateur veut lancer un nouveau projet, spécifier une application, documenter une idée produit, rédiger un cahier des charges, créer un PRD, définir l'architecture technique, ou planifier un SaaS multi-tenant. Ne PAS utiliser pour du code pur, des bug fixes, des revues de PR, ou de l'architecture technique sans cadrage produit.
- ▌ Laravel Livewire · stifleur390Composants Livewire 3 et Volt pour Laravel. Formulaires, streaming, events, polling, modals. Utiliser quand on travaille sur un projet Livewire, on crée des composants, ou on debug du code Livewire.
- ▌ Laravel Security · stifleur390Sécurité des applications Laravel 13. Auth, authorization, CSRF, injection, headers, rate limiting, audit. Utiliser quand on sécurise une app, on audit du code, on configure l'auth, ou on répond à une faille de sécurité.
- ▌ Laravel Websocket · stifleur390Temps réel avec Laravel Reverb et Broadcasting. Channels, events, presence, notifications push. Utiliser quand on implémente du temps réel, on configure Reverb, on crée des channels, ou on broadcast des events.
- ▌ Laravel Performance · stifleur390Optimisation des performances Laravel 13. Cache, query optimization, profiling, lazy loading, Pulse. Utiliser quand on optimise une app lente, on debug des requêtes lentes, on configure le cache, ou on profile.
- ▌ Pest · stifleur390Pest PHP — framework de test élégant pour PHP. Expectation API, datasets, hooks, architecture testing, mocking, snapshot testing, browser testing, mutation testing, CI/CD, plugins. Utiliser quand on écrit des tests PHP, on configure Pest, on veut améliorer la couverture, ou on debug un test.
- ▌ Scribe · stifleur390Scribe — génération de documentation API pour Laravel. Annotations docblock, PHP attributes, response calls, Postman collection, OpenAPI spec, Try It Out. Utiliser quand on documente une API Laravel, on génère la doc, on configure Scribe, ou on debug la génération de documentation.
- ▌ Sentry · stifleur390Sentry pour Laravel 13 et Nuxt.js : error tracking, logs structurés, distributed tracing, profiling, source maps, alertes. Compatible avec Sentry cloud ou self-hosted (Rustrak). Utiliser quand on configure Sentry, on debug des erreurs, on met en place du monitoring, ou on optimise le tracing entre frontend et backend.
- ▌ Nuxt UI · stifleur390Composants UI et design system avec Nuxt UI. Tables, formulaires, modals, notifications, dark mode, responsive. Utiliser quand on crée des interfaces avec Nuxt UI, on configure le design system, ou on implémente des composants d'interface.
- ▌ Nuxt Core · stifleur390Point d'entrée pour tout projet Nuxt.js (v4). Pages, layouts, composables, middleware, plugins, server routes, data fetching, SSR/CSR/SSG. Utiliser quand on travaille sur un projet Nuxt, on crée des pages, on configure le routing, ou on debug du code Nuxt. Toujours charger en premier pour les projets Nuxt.
- ▌ Laravel AI · stifleur390Intégration AI/LLM dans Laravel 13 avec le Laravel AI SDK. Agents, tools, embeddings, RAG, vector stores, streaming. Utiliser quand on intègre de l'IA dans une app Laravel, on crée des agents, ou on fait du RAG.
- ▌ Laravel API · stifleur390Construction d'APIs REST avec Laravel 13. API Resources, JSON:API, validation, rate limiting, versioning, Sanctum. Utiliser quand on crée une API, on expose des données, on configure l'auth API, ou on versionne l'API.
- ▌ Laravel MCP · stifleur390Serveur MCP (Model Context Protocol) pour Laravel. Exposer des données et actions via le protocole MCP pour les outils AI. Utiliser quand on crée un serveur MCP, on expose des données à un assistant AI, ou on configure Laravel Boost.
- ▌ Laravel Core · stifleur390 bundlePoint d'entrée obligatoire pour tout projet Laravel 13. Analyse le projet, identifie le pattern (monolithe, Inertia, Livewire, API, microservice, etc.), route vers les skills spécialisés, et applique les fondamentaux : routing, controllers, models, migrations, service providers. Utiliser quand on travaille sur un projet Laravel, quand on crée un nouveau projet Laravel, ou quand on demande de l'aide avec du code Laravel. Toujours charger en premier.