Pessimistic Code Review
>
Planning With Files
Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls. Now with automatic session recovery after /clear.
Message Log Analizer
Analyze Carimali/caricare MQTT message logs and generate Packet received traffic trend reports. Use when the user asks for message trend analysis, Packet received volume, MQTT traffic analysis, per-minute or per-second peaks, message type counts, top machine serials, same-day run comparisons such as log_YYYY_MM_DD_900.txt vs log_YYYY_MM_DD_905.txt, or to update message_trend.html/message_trend.js…
Php Tdd Workflow
Workflow strutturato per eseguire un piano tecnico gia definito in progetti PHP/Laravel con task decomposition, approval gates, TDD, verifica e tracciamento del progresso. Usa questa skill quando l'utente ha gia un piano o una specifica concreta e vuole eseguirla passo per passo in PHP/Laravel, oppure dice 'esegui il piano', 'partiamo con l'implementazione', o 'implementa questa specifica'. Non u…
React Review
>
Log Analyzer
Analyze Symfony app.ERROR log files for the Carimali/caricare project. Use ONLY when the user explicitly mentions a Symfony/caricare/carimali log file, or when the file clearly contains 'app.ERROR' lines. Triggers on: analizza il log, genera report dal log, pulisci il log, log_errori, app.ERROR, analisi errori caricare/carimali. Do NOT trigger on generic log analysis requests for non-Symfony syst…
Md To Blog Html
>
Lesson Update
Discover new Laravel releases from the editorial sources in learning-config.md (Laravel News, Laravel Daily), propose one lesson per new version, and — on the learner's accept — generate it into lessons/ ready for a PR. Use when the learner wants to check for new Laravel versions / lessons, asks "are there new lessons?", "controlla nuove versioni", "update the lessons", "any Laravel releases I'm…
Mqtt Decode
Decode a raw Carimali MQTT binary payload (hex string) into a human-readable annotated table. Use whenever the user pastes or mentions a hex payload like '30 30 30 30...' or asks to decode/read/inspect an MQTT packet for Carimali coffee machines (Silver Ace, BlueDot, Evok, Armonia, etc.). Triggers on: 'decode-payload', 'decode payload', 'decodifica payload', 'decode mqtt', 'cosa significa questo…
Lesson Init
One-shot setup for this Laravel 12→13 workspace — interviews you, then writes learning-config.md. Run once per fork.
Log Cleaner Process Context
>
Lesson
Menu launcher for this repo's Laravel 12→13 lessons. A thin wrapper around /teach — it lists the lessons in lessons/, proposes the first not-yet-done one, and on the learner's choice hands off to /teach for that lesson. Read-only on progress (never marks completion). Use whenever the learner wants to start or continue the course, or asks "do lesson 3", "facciamo la lezione 3", "what's the next le…
Task Spec Creator
Generate a structured TASK_SPEC.md for a single implementation task, sprint ticket, or technical work item by interviewing the developer. Use when the user wants to define one concrete task, capture implementation requirements, document acceptance criteria, or says things like "creiamo una specifica", "voglio definire la task", "ho un ticket da implementare", or "partiamo dalla specifica". Do not…
Eracms Admin Module
>
Optimistic Code Review
>
Technical Debt Manager Php Laravel
Laravel-specific technical debt analyst for PHP/Laravel codebases, focused on Laravel code health, maintainability, framework conventions, and strategic refactoring planning. Use only when the target project is clearly Laravel/PHP or the user mentions Laravel, Eloquent, controllers, service providers, migrations, Blade, Artisan, Composer, or Laravel-specific architecture. Do not use for generic t…
Blazor Localization
Localizza file Razor sostituendo stringhe italiane con riferimenti a risorse .resx. Use when processing Italian text in Razor components.
Mqtt Error Fixer
>
Mqtt Payload
Generate MQTT binary payload (hex string) for Carimali coffee machine protocol. Use when user wants to build or inspect an MQTT packet for any command (machine parameters 0x74-0x77, alarms 0x65, or any other command). Triggers on keywords like "genera payload", "mqtt payload", "pacchetto mqtt", "payload parametro", "payload allarme".
Laracms Code Review
Review code changes against LaraCMS admin architecture guidelines and Laravel best practices. Use when the project context is clearly LaraCMS or Laravel admin work, or when the user mentions LaraCMS, admin architecture, guidelines/ADMIN_ARCHITECTURE.md, admin modules, resources, controllers, or other LaraCMS-specific conventions. Do not claim generic review requests outside clear LaraCMS context;…
Log Cleaner Process
>
Grill With Docs
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
Mqtt Decode
Decode a raw Carimali MQTT binary payload (hex string) into a human-readable annotated table. Use whenever the user pastes or mentions a hex payload like '30 30 30 30...' or asks to decode/read/inspect an MQTT packet for Carimali coffee machines (Silver Ace, BlueDot, Evok, Armonia, etc.). Triggers on: 'decode-payload', 'decode payload', 'decodifica payload', 'decode mqtt', 'cosa significa questo…
Goal Spec Review
Pre-flight audit of a /goal spec: verifies that objectives are clear and fixed, and that completion criteria are explicit and checkable BEFORE coding begins. Use when the user invokes /goal with a spec file or inline plan. If objectives are vague or success criteria are missing or unverifiable, stop and ask — do not start coding until the user has defined how 'done' will be measured. Safety check…
Grill Me
A relentless interview to sharpen a plan or design.