{"title":"Claude Code Skills","description":"\u003cp\u003e\u003cstrong\u003eCompetenze per Claude Code - file di competenze e comandi pronti all’uso che trasformano Claude Code, Claude, ChatGPT o qualsiasi AI in un senior engineer fin dal primo messaggio.\u003c\/strong\u003e Ogni competenza è un file .md strutturato da incollare una sola volta per ottenere un comportamento da esperto nella programmazione senza scrivere prompts.\u003c\/p\u003e\n\n\u003ch2\u003eCompetenze, agent skills e comandi per Claude Code\u003c\/h2\u003e\n\u003cp\u003eQuesta raccolta riunisce competenze orientate agli sviluppatori per code review, debugging, documentazione, DevOps, sicurezza e architettura. Che tu li chiami competenze per Claude Code, agent skills, competenze per codex o comandi per Claude Code, fanno tutti la stessa cosa: forniscono alla tua AI il giudizio, le convenzioni e il formato di output di un senior engineer su richiesta.\u003c\/p\u003e\n\n\u003ch2\u003ePerché un file di competenze è meglio dei prompts\u003c\/h2\u003e\n\u003cp\u003eI prompts generici producono codice generico. Un file di competenze per Claude codifica pratiche ingegneristiche reali - denominazione, test, casi limite e standard di revisione - così ogni risposta mantiene lo stesso livello qualitativo. Incollalo in Claude Code o in qualsiasi chat con un’AI e si comporterà come uno specialista, non come un assistente generico.\u003c\/p\u003e\n\n\u003ch2\u003eConfigurazione in meno di 5 minuti\u003c\/h2\u003e\n\u003cp\u003eAcquista, scarica il file .md e incollalo nel prompt di sistema di Claude o nella configurazione di Claude Code. Nessuna installazione, nessuna gestione complessa dell’API. Ottieni subito uno specialista di ingegneria configurato, compatibile con Claude, ChatGPT, Gemini e Copilot.\u003c\/p\u003e","products":[{"product_id":"frontend-developer-skill","title":"Lena - Skill AI per sviluppatore frontend","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Lena in Claude e ottieni una Senior Frontend Developer che scrive componenti pronti per la produzione fin dal primo prompt - React, Vue 3 e Angular con TypeScript completo, conversione da Figma a codice e interfacce che superano i Core Web Vitals senza farsi prendere dal panico a ogni audit Lighthouse.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Nessun componente senza architettura. Lena individua il pattern di gestione dello stato, gli strumenti di build e l'approccio all'accessibilità giusti prima di scrivere un solo elemento - perché spedire rapidamente e fare le cose bene non sono l'opposto.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eReact (hook, context, suspense), Vue 3 (Composition API), Angular 15+ - tipizzazione completa in TypeScript\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eGestione dello stato con Redux Toolkit, Zustand, Pinia o NgRx - adattata al tuo stack, senza impostazioni predefinite\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDa Figma\/Sketch a codice responsive pixel-perfect - con Tailwind, CSS Modules o Styled Components\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eConfigurazione della pipeline di build con Vite, Webpack 5 e Turbopack - suddivisione del codice, tree shaking e ottimizzazione dei chunk\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eOttimizzazione dei Core Web Vitals - LCP, INP, CLS con audit Lighthouse e strategia di monitoraggio degli utenti reali\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eConformità WCAG 2.1 AA - HTML semantico, ruoli ARIA, navigazione da tastiera e test con lettori di schermo\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eTest con Jest\/Vitest + React Testing Library, test E2E con Playwright\/Cypress e documentazione dei componenti con Storybook\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 frontend-developer-skill.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 min\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → inizia a creare. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56894735843592,"sku":"frontend-developer-skill","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/frontend-developer-skill-book.jpg?v=1787135347"},{"product_id":"niko-backend-developer","title":"Niko - Skill AI per sviluppatore backend","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Niko in Claude e ottieni un Senior Backend Developer che progetta API, scrive logica lato server sicura e gestisce i database come se gli dovessero dei soldi - Python, Node.js, Go o qualunque stack tu stia usando.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Niente codice senza architettura. Niko considera sempre il modello dei dati, la strategia di autenticazione e il modello di scalabilità prima di scrivere un singolo endpoint - perché le decisioni che prendi alla prima riga sono quelle con cui dovrai convivere alla decimillesima.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePython (Django, FastAPI, Flask), Node.js (NestJS, Express), Go, Java Spring Boot - si adatta al tuo stack con pieno supporto a TypeScript\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eProgettazione di API REST e GraphQL - versionamento, paginazione, filtri, specifiche OpenAPI, sistemi di webhook e stream SSE\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAutenticazione da zero - JWT, OAuth 2.0, PKCE, RBAC\/ABAC, isolamento multi-tenant e prevenzione dei rischi dell’OWASP Top 10\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eProgettazione di schemi PostgreSQL, ottimizzazione delle query, strategie per gli indici, modellazione MongoDB e modelli di caching con Redis\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eArchitettura a microservizi, code di messaggi (Kafka, RabbitMQ, SQS), processi in background e modelli di scalabilità orizzontale\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eTest con pytest, Jest e test dei contratti Pact - oltre a logging strutturato, tracing con OpenTelemetry e metriche Prometheus\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDocumentazione delle API, revisioni delle PR per sicurezza e prestazioni, redazione di RFC e partecipazione alla progettazione dei sistemi\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 niko-backend-developer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → inizia a creare. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56895623594248,"sku":"niko-backend-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/niko-backend-developer-book.jpg?v=1787135348"},{"product_id":"max-full-stack-developer","title":"Max - Skill AI per sviluppatore full stack","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Max in Claude e ottieni uno Senior Full Stack Developer che ragiona per sistemi - dallo schema del database all'API, dalla UI al deployment. Un solo file skill, per realizzare funzionalità complete end-to-end in un'unica conversazione.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Nessun livello isolato. Max sviluppa per slice verticali: funzionalità operative consegnate lungo tutto lo stack, non componenti scollegati da assemblare in seguito. Prende decisioni architetturali, spiega i compromessi e copre l'intero stack di produzione del 2026, inclusa l'integrazione di API AI.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRealizzazione completa delle funzionalità - modello dati, API, componente frontend, test e configurazione del deployment in un'unica conversazione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eReact 18+\/Next.js 14+, Vue 3\/Nuxt 3, TypeScript, Tailwind - oltre a Node.js (NestJS\/Express) e Python (FastAPI\/Django) per il backend\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eTypeScript completo su tutto lo stack - tRPC, schemi Zod, ORM Prisma\/Drizzle con tipi condivisi dal frontend al backend\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eIntegrazione di API AI - OpenAI, Anthropic, streaming, gestione dei token, database vettoriali (Pinecone, pgvector) per la ricerca semantica\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eBuild Docker multi-stage, pipeline CI\/CD con GitHub Actions, gestione dell'ambiente e dei segreti, nozioni di base di Kubernetes\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePostgreSQL, MongoDB, Redis - progettazione degli schemi, ottimizzazione delle query, strategie di caching, migrazioni con Prisma o Alembic\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eTest unitari, di integrazione, E2E e dei componenti - Jest\/Vitest, Playwright, React Testing Library su tutti i livelli\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 max-full-stack-developer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi una funzionalità → Claude realizza l'intero stack. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897165197576,"sku":"max-full-stack-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/max-full-stack-developer-book.jpg?v=1787135348"},{"product_id":"hana-wordpress-developer","title":"Hana - Skill AI per sviluppatore di WordPress","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Hana in Claude e ottieni una Senior WordPress Developer che crea temi personalizzati, sviluppa plugin da zero, risolve i problemi di WooCommerce e velocizza il tuo sito: è utile sia agli sviluppatori sia ai proprietari di siti.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Niente tentativi a vuoto e niente PHP generico. Hana conosce i meccanismi interni di WordPress - il sistema degli hook, la gerarchia dei template, WP_Query, REST API e Full Site Editing - e li applica correttamente. Inoltre spiega ogni scelta con un linguaggio semplice, comprensibile agli interlocutori non tecnici.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eSviluppo di temi personalizzati: gerarchia dei template, Full Site Editing, temi a blocchi, theme.json, stili globali e CSS responsive con approccio mobile-first\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eSviluppo di plugin: hook di attivazione, tabelle DB personalizzate, pagine di amministrazione, gestori AJAX, blocchi Gutenberg personalizzati con React e Block Editor API\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePersonalizzazione di WooCommerce: tipi di prodotto, campi del checkout, prezzi dinamici, gateway di pagamento, modelli di email e configurazioni headless con REST API\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePrestazioni: caching degli oggetti con Redis\/Memcached, ottimizzazione delle query, immagini WebP, configurazione della CDN e correzione dei problemi relativi ai Core Web Vitals\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRafforzamento della sicurezza: nonce, controlli delle capacità, sanificazione, convalida del caricamento dei file e risoluzione di WSOD, conflitti tra plugin e loop di reindirizzamento\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eMigrazioni, flussi di lavoro per gli ambienti di staging, WP-CLI, distribuzione basata su Git con GitHub Actions e sincronizzazione del database dallo staging alla produzione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eMarkup ottimizzato per la SEO, dati strutturati schema.org, accessibilità (WCAG) e supporto per le estensioni Yoast\/RankMath\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 hana-wordpress-developer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo problema con WordPress → Claude se ne occupa. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897236107528,"sku":"hana-wordpress-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/hana-wordpress-developer-book.jpg?v=1787135347"},{"product_id":"yuri-code-reviewer","title":"Yuri - Skill AI per revisore del codice","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Yuri in Claude e ottieni un Senior Code Reviewer che individua bug, falle di sicurezza e problemi di prestazioni prima che arrivino in produzione - feedback costruttivo, esempi prima\/dopo e niente ego.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Ogni commento è classificato come blocker, nit o suggerimento. Ogni raccomandazione include il PERCHÉ e un esempio di codice. Yuri funziona con JS\/TS, Python, Go, Java, PHP, Ruby, Rust e C# - e si adatta alle convenzioni già in uso nel tuo team senza riscrivere completamente la tua guida di stile.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAnalisi di bug e logica - errori off-by-one, race condition, closure obsolete, perdite di memoria, rifiuti di promise non gestiti e mutazioni dello stato errate\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRevisione della sicurezza OWASP - SQL injection, XSS, controllo degli accessi non funzionante, IDOR, segreti hardcoded, lacune nella protezione CSRF, SSRF e attraversamento dei percorsi\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRevisione delle prestazioni - query N+1, indici mancanti, re-rendering non necessari, eccessiva dimensione dei bundle, lacune nel connection pooling e microservizi troppo loquaci\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eArchitettura e qualità del codice - violazioni dei principi SOLID, violazioni del principio DRY, classi onnipotenti, forte accoppiamento, complessità ciclomatica e nomi poco chiari\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAnalisi delle lacune nei test - casi limite non testati, test fragili, uso eccessivo dei mock, copertura mancante dei percorsi di errore e segnalazione delle condizioni al contorno\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAgnostico rispetto al linguaggio - JS\/TS, Python, Go, Java, PHP, Ruby, Rust, C# - con esempi di codice prima\/dopo per ogni suggerimento\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 yuri-code-reviewer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → inizia a lavorare. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897272840456,"sku":"yuri-code-reviewer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/yuri-code-reviewer-book.jpg?v=1787135349"},{"product_id":"viktor-software-architect","title":"Viktor - Skill AI per architetto del software","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Viktor in Claude e ottieni un Solutions Architect che progetta sistemi scalabili, valuta gli stack tecnologici senza pregiudizi e scrive ADR che il tuo team legge davvero: decisioni architetturali supportate da matrici di compromessi, non da sensazioni.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Niente astronautica dell’architettura. Viktor ti offre confronti onesti tra monoliti e microservizi, diagrammi C4 che puoi renderizzare immediatamente e RFC che gli sviluppatori possono implementare senza quattro chiamate di chiarimento. Copre progettazione dei sistemi, infrastruttura cloud, architettura dei dati e sicurezza, tutto in un unico file skill.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eProgettazione dei sistemi: scomposizione in microservizi, bounded context DDD, event sourcing, CQRS, pattern saga e architettura API gateway e BFF\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eArchitettura cloud su AWS, GCP e Azure: alta disponibilità multi-regione, failover active-active, definizioni di RTO\/RPO e modellazione dei costi FinOps\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eArchitettura dei dati: selezione dello storage in base ai pattern di accesso, pipeline di streaming Kafka\/Kinesis, evoluzione dello schema e decisioni tra data lake e data warehouse\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAffidabilità e sicurezza: circuit breaker, modello zero trust, threat modeling (STRIDE), gestione dei segreti e pattern di conformità SOC2\/GDPR\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDiagrammi del modello C4, Architecture Decision Record (ADR) e RFC tecnici con piani di migrazione e strategie di rollback\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eMatrici di valutazione dello stack tecnologico: analisi build vs buy, benchmark dei framework, valutazione del bacino di candidati e del costo totale di proprietà\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRevisioni dell’architettura: singoli punti di guasto, colli di bottiglia e aree critiche di debito tecnico, con piani di risoluzione prioritizzati\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 viktor-software-architect.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi i requisiti del tuo sistema → Claude lo progetta. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897392312584,"sku":"viktor-software-architect","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/viktor-software-architect-book.jpg?v=1787135349"},{"product_id":"mira-qa-engineer","title":"Mira - Skill AI per ingegnere del controllo qualità","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Mira in Claude e ottieni un Senior QA Engineer che scrive piani di test, individua i casi limite che ti sono sfuggiti e genera script Playwright e Cypress che trovano davvero i bug - perché l'AI scrive più codice e tu hai bisogno di più test.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Nessuna copertura dei test vaga. Mira crea strategie di test a partire dalla valutazione dei rischi, progetta matrici dei casi per ogni transizione di stato e valore limite e integra direttamente le suite nella tua pipeline CI\/CD - con rilevamento dei test instabili e reportistica Allure inclusi.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eStrategia e pianificazione dei test - test basati sul rischio, proporzioni della piramide dei test, criteri di ingresso\/uscita, criteri di accettazione e matrici complete dei casi di test\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAutomazione E2E con Playwright e Cypress - Page Object Model, comandi personalizzati, selettori data-testid e strategie di ritentativo\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eTest delle API - raccolte Postman\/Newman, convalida delle risposte, verifiche dello schema, test dei flussi di autenticazione e sequenze di richieste concatenate\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eTest delle prestazioni con k6, JMeter e Locust - profili di carico, test di stress, soak e spike con definizione delle soglie\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eIntegrazione CI\/CD - pipeline GitHub Actions e GitLab CI con esecuzione parallela, suddivisione dei test, infrastruttura di test Docker e gestione dei fixture\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eGestione dei difetti - report strutturati dei bug, diagnosi dei test instabili, analisi della causa principale e strategie di stabilizzazione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eTest di accessibilità con axe-core e WAVE, scansioni di sicurezza con OWASP ZAP e regression test visivi con Percy o Chromatic\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 mira-qa-engineer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi la tua funzionalità → Claude scrive il piano e gli script di test. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897413611784,"sku":"mira-qa-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/mira-qa-engineer-book.jpg?v=1787135349"},{"product_id":"oleg-database-engineer","title":"Oleg - Skill AI per ingegnere di database","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Oleg in Claude e ottieni un Senior Database Engineer che scrive SQL ottimizzato, progetta schemi che non cedono sotto carico e spiega i piani di esecuzione delle query, così smetti di chiederti perché sono lente.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Nessuna query black-box. Oleg legge l'output di EXPLAIN\/ANALYZE, individua gli indici mancanti, riscrive l'SQL generato dagli ORM che sta silenziosamente distruggendo le tue prestazioni e gestisce migrazioni senza downtime che non ti svegliano alle 3 del mattino. PostgreSQL, MySQL, MongoDB, Redis: tutto racchiuso in un unico file skill.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eProgettazione dello schema - schemi normalizzati in 3NF, strategie di denormalizzazione, modellazione OLTP e OLAP, pattern gerarchici e progettazione di documenti MongoDB\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePadronanza di SQL - CTE, funzioni finestra, query ricorsive, join LATERAL, operatori JSONB, ricerca full-text, transazioni con livelli di isolamento appropriati\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eOttimizzazione delle query - interpretazione di EXPLAIN\/ANALYZE, strategie per indici B-tree, GIN, GiST, parziali e covering, rilevamento degli N+1, correzione dell'SQL generato dagli ORM\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eMigrazioni senza downtime - pattern expand-and-contract, DDL online, migrazioni dei dati a lotti con Prisma, Alembic, Flyway o SQL puro\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRedis - pattern di caching (cache-aside, write-through, prevenzione dei picchi di richieste), pub\/sub, set ordinati, stream e configurazione di Redis Cluster\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAffidabilità e operazioni - strategie di backup, replica in streaming, PgBouncer, registrazione delle query lente, avvisi sul ritardo di replica e disaster recovery\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDatabase cloud - AWS RDS, Aurora, DynamoDB, ElastiCache, GCP Cloud SQL, BigQuery - dimensionamento, scelta dello storage e ottimizzazione dei costi\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 oleg-database-engineer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo problema con i dati → Claude lo progetta e lo ottimizza. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897443070216,"sku":"oleg-database-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/oleg-database-engineer-book.jpg?v=1787135349"},{"product_id":"rami-devops-engineer","title":"Rami - Skill AI per ingegnere DevOps","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Rami in Claude e ottieni un Senior DevOps Engineer che scrive pipeline CI\/CD, Dockerfile, configurazioni Kubernetes e moduli Terraform che funzionano al primo tentativo - infrastructure as code, non infrastruttura basata su supposizioni.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Niente configurazioni copiate e incollate che si rompono in produzione. Rami progetta pipeline con caching adeguato, trigger di rollback e scansione di sicurezza integrati - poi ti fornisce runbook per quando, nonostante tutto, qualcosa va storto. GitHub Actions, Kubernetes, Terraform, AWS e uno stack completo di osservabilità in un unico file skill.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePipeline CI\/CD - GitHub Actions, GitLab CI, Jenkins con build a matrice, caching dei layer, gestione dei segreti, gate di staging e trigger per il rollback automatico\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDocker - build multi-stage, immagini distroless, scansione di sicurezza con Trivy\/Snyk, strategie di tagging, build multi-architettura e docker-compose per lo sviluppo locale\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eKubernetes - Deployment, HPA, PDB, chart Helm, probe di liveness\/readiness, configurazione Ingress e flusso completo di debug con kubectl\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eInfrastructure as code - moduli Terraform con blocco dello stato su S3, Pulumi, playbook Ansible, CloudFormation e progettazione di stack AWS CDK\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAWS, GCP, Azure - progettazione di VPC, EKS\/GKE, ALB, Route 53, CloudFront, RDS, policy IAM con privilegi minimi e modelli multi-cloud\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eStack di monitoraggio - Prometheus PromQL, dashboard Grafana, logging ELK\/EFK, avvisi PagerDuty, definizioni SLI\/SLO e monitoraggio dell’error budget\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eIngegneria del rilascio - distribuzioni blue-green, canary e GitOps con ArgoCD\/Flux, gestione dei segreti con Vault e processo di postmortem senza colpevolizzazioni\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 rami-devops-engineer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi il problema della tua infrastruttura → Claude scrive la configurazione. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897464107272,"sku":"rami-devops-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/rami-devops-engineer-book.jpg?v=1787135349"},{"product_id":"tariq-cloud-engineer","title":"Tariq - Skill AI per ingegnere cloud","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Tariq in Claude e ottieni un Senior Cloud Engineer che progetta architetture AWS, GCP e Azure, scrive template CloudFormation e Terraform e individua la configurazione che dimezza la tua fattura cloud: il cloud fatto bene, al primo tentativo.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Niente clic nella console spacciati per architettura. Tariq progetta VPC adeguate, sceglie il calcolo e lo storage giusti per il tuo carico di lavoro e applica il principio del privilegio minimo IAM fin dal primo giorno. Esegue anche audit di ottimizzazione dei costi che individuano risparmi nei tipi di istanza, nei livelli di storage e nelle risorse che nessuno si ricordava di disattivare.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eArchitettura AWS - progettazione di VPC distribuite su più AZ, scelta del servizio di calcolo tra EC2\/ECS\/EKS\/Lambda, classi di storage S3, RDS Multi-AZ, DynamoDB, ElastiCache, CloudFront e WAF\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eCompetenza cross-cloud su GCP e Azure - GKE, Cloud Run, BigQuery, AKS, Azure Front Door, Key Vault, pattern multi-cloud e prevenzione del vendor lock-in\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eInfrastructure as code - stack annidati di CloudFormation, costrutti AWS CDK, moduli Terraform con gestione dello stato, template ARM e Bicep\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eArchitettura serverless - ottimizzazione dei cold start di Lambda, authorizer di API Gateway, macchine a stati di Step Functions, EventBridge, fan-out con SQS\/SNS, Kinesis\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eSicurezza e IAM - policy con privilegi minimi, AssumeRole tra account, SCP, crittografia envelope con KMS, GuardDuty, CloudTrail, rotazione di Secrets Manager\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eOttimizzazione dei costi - dimensionamento corretto con Compute Optimizer, confronto tra Reserved Instances e Savings Plans, policy del ciclo di vita S3, riduzione dei costi dei gateway NAT, avvisi di AWS Budgets\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDisaster recovery - configurazione active-active multi-regione, failover con controllo dello stato di Route 53, Global Tables di DynamoDB, AWS Backup, chaos engineering con Fault Injection Simulator\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 tariq-cloud-engineer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi i requisiti del tuo cloud → Claude lo progetta. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897974763784,"sku":"tariq-cloud-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/tariq-cloud-engineer-book.jpg?v=1787135350"},{"product_id":"kael-cybersecurity-analyst","title":"Kael - Skill AI per analista di cybersicurezza","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Kael in Claude e ottieni un Senior Cybersecurity Analyst che esamina il codice alla ricerca di vulnerabilità, crea modelli delle minacce, scrive piani di risposta agli incidenti e verifica i tuoi sistemi rispetto a OWASP, NIST e CIS: sicurezza che non dorme.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Nessuna conformità fatta spuntando caselle. Kael applica il threat modeling STRIDE alla tua architettura reale, dà priorità alle CVE in base alla reale sfruttabilità e non solo al punteggio CVSS, e produce playbook che il tuo team può eseguire sotto pressione, non solo durante l'audit.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eValutazione delle vulnerabilità - revisione del codice secondo OWASP Top 10, falle di sicurezza delle API (BOLA, SSRF, mass assignment), interpretazione degli strumenti SAST, definizione delle priorità delle CVE in base alla reale sfruttabilità\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eThreat modeling STRIDE - analisi della superficie d'attacco, mappatura dei confini di attendibilità, matrici del rischio con valutazione di probabilità × impatto, threat intelligence allineata a MITRE ATT\u0026amp;CK\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRevisione dell'architettura di sicurezza - valutazione di OAuth 2.0\/OIDC, configurazione TLS, audit IAM del principio del privilegio minimo, policy dei bucket S3, rilevamenti di GuardDuty, principi zero trust\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRisposta agli incidenti - piani NIST SP 800-61, playbook per phishing, ransomware e violazioni dei dati, correlazione forense dei log, identificazione degli IoC, postmortem senza colpevolizzazioni\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eFramework di conformità - NIST CSF, analisi delle lacune SOC 2 Type II, valutazioni della protezione dei dati secondo il GDPR, benchmark di hardening CIS, nozioni di base sulla definizione dell'ambito PCI DSS\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eTest di sicurezza - definizione dell'ambito dei penetration test, casi di test per l'aggiramento dell'autenticazione, regole di rilevamento SIEM, triage degli avvisi, sicurezza dei container con Kubernetes RBAC e standard di sicurezza dei pod\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePolicy e documentazione sulla sicurezza - uso accettabile, classificazione dei dati, linee guida per la programmazione sicura, valutazioni del rischio dei fornitori e preparazione delle evidenze per gli audit\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 kael-cybersecurity-analyst.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo problema di sicurezza → Claude analizza e fornisce consigli. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56899303702792,"sku":"kael-cybersecurity-analyst","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/kael-cybersecurity-analyst-book.jpg?v=1787135350"},{"product_id":"dante-tech-lead","title":"Dante - Skill AI per tech lead","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Dante in Claude e ottieni un Senior Tech Lead che scrive specifiche tecniche, conduce revisioni progettuali, fa da mentor ai tuoi sviluppatori e prende decisioni architetturali che non esplodono sei mesi dopo - leadership e codice insieme.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Nessuna decisione basata su opinioni. Dante produce ADR strutturati con le alternative considerate, suddivide gli epic in blocchi consegnabili con indicatori di rischio e traduce i vincoli tecnici in linguaggio aziendale - dalla pianificazione degli sprint alla roadmap ingegneristica, tutto in un unico file skill.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eProcesso decisionale tecnico - analisi dei compromessi tra framework e database, Architecture Decision Record, valutazioni build vs buy, standard di codifica e definizione di completato\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eSpecifiche tecniche e RFC - documenti di progettazione con contratti API, modifiche al modello dei dati, piani di migrazione, strategie di rollback e criteri di accettazione verificabili\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eStandard di qualità del codice - criteri di revisione, strategia di test per progetto, classificazione del debito tecnico in base al rischio e adozione delle best practice di CI\/CD e osservabilità\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eGestione degli sprint e delle consegne - suddivisione degli epic, stima delle user story, identificazione dei blocchi, retrospettive con responsabili e negoziazione dell’ambito con il team di prodotto\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eMentoring e sviluppo del team - 1:1 tecnici, documentazione per l’onboarding, piani di apprendimento, sessioni di condivisione delle conoscenze e revisioni guidate dell’architettura\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eCollaborazione interfunzionale - traduce le esigenze di prodotto in indicazioni per l’ingegneria e viceversa, definisce i contratti API tra i team e prepara aggiornamenti per gli stakeholder senza gergo tecnico\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRoadmap tecnica - pianificazione dei miglioramenti della piattaforma, strategie per migrazioni importanti (strangler fig, flag delle funzionalità), valutazione degli strumenti AI e pianificazione della capacità\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 dante-tech-lead.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi la tua sfida di leadership → Claude ti aiuta a guidare. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56899559096584,"sku":"dante-tech-lead","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/dante-tech-lead-book.jpg?v=1787135350"},{"product_id":"priya-engineering-manager","title":"Priya - Skill AI per engineering manager","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Priya in Claude e ottieni una Senior Engineering Manager che redige valutazioni delle prestazioni, struttura gli iter di selezione, crea roadmap per i team e protegge i tuoi sviluppatori dall'inferno delle riunioni - leadership delle persone supportata da competenza ingegneristica.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Niente teoria manageriale senza esecuzione. Priya produce valutazioni delle prestazioni pronte per la calibrazione con dichiarazioni dell'impatto misurabile, progetta iter di colloquio con griglie di valutazione coerenti e monitora le metriche DORA per migliorare, non per usarle contro i singoli.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eGestione delle persone - agende per gli incontri 1:1, valutazioni delle prestazioni con dichiarazioni dell'impatto, piani di sviluppo individuale, documentazione dei PIP e strutture per le conversazioni difficili\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAssunzioni e sviluppo del team - descrizioni delle posizioni, iter di colloquio strutturati con griglie di valutazione, criteri per i test da svolgere a casa, piani di onboarding a 30\/60\/90 giorni e strategie di fidelizzazione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eEsecuzione e delivery - pianificazione della capacità degli sprint con utilizzo reale, monitoraggio delle metriche DORA, gestione delle dipendenze tra team ed escalation dei rischi con relative mitigazioni\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eStrategia tecnica - roadmap di ingegneria che bilanciano funzionalità, debito tecnico e affidabilità, analisi build vs buy, valutazione dell'adozione di strumenti AI e due diligence tecnica\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eCollaborazione interfunzionale - aggiornamenti di stato per i dirigenti, allineamento con il prodotto, negoziazione dell'ambito, gestione delle aspettative degli stakeholder e comunicazione verso i superiori senza gergo\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eProcessi e cultura - progettazione delle cerimonie degli sprint, gestione degli incidenti con postmortem senza colpevolizzazioni, sicurezza psicologica e cultura della documentazione (ADR, runbook)\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eCrescita professionale e livelli - percorsi di carriera per professionisti individuali e manager, documenti per le promozioni con prove concrete, benchmarking delle retribuzioni e progettazione della struttura del team\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 priya-engineering-manager.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla il contenuto del file nelle Istruzioni del progetto o nel prompt di sistema → descrivi la tua sfida manageriale → Claude ti aiuta a guidare il team. Tutto qui.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56899560571144,"sku":"priya-engineering-manager","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/priya-engineering-manager-book.jpg?v=1787135375"},{"product_id":"test-case-generator-prompt","title":"Prompt per il generatore di casi di test","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18;\"\u003e\n \u003cdiv style=\"background: #E6F1FB; border: 1px solid #BDD8F0; border-radius: 8px; padding: 16px 20px; margin-bottom: 20px;\"\u003e\n \u003cp style=\"margin: 0; font-size: 12px; font-weight: 600; color: #185FA5; letter-spacing: 0.06em; text-transform: uppercase;\"\u003ePrompt per tecnologia e sviluppo\u003c\/p\u003e\n \u003cp style=\"margin: 6px 0 0; font-size: 13px; color: #555550; line-height: 1.5;\"\u003eGenera casi di test che coprano i punti in cui il codice si rompe davvero, non solo il percorso ideale.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Questo prompt per generare casi di test crea suite di test strutturate - unitarie, di integrazione, E2E, API, UI, edge, di regressione e negative - per qualsiasi funzionalità, funzione, user story o correzione di bug, con precondizioni, passaggi, risultati attesi, consigli sull'automazione e tracciabilità dei requisiti. Incollalo in Claude, ChatGPT o in qualsiasi chat AI, descrivi la funzionalità o incolla la funzione e ottieni una suite di test incentrata sui rischi, pronta per essere eseguita o automatizzata.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n I test che coprono solo il percorso ideale non sono sufficienti: questo prompt si concentra sui punti in cui il codice si rompe più spesso: limiti numerici e di stringa, casi limite delle autorizzazioni, errori delle dipendenze di terze parti, condizioni di gara, schemi di SQL injection e accesso ai dati tra tenant. Ogni risultato atteso deve essere verificabile in modo specifico (\"restituisce il risultato corretto\" è vietato). Funziona con Claude, ChatGPT o qualsiasi modello di chat AI.\n \u003c\/p\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eCosa ottieni\u003c\/h3\u003e\n \u003cul style=\"font-size: 13px; color: #555550; line-height: 1.9; padding-left: 18px; margin: 0 0 24px;\"\u003e\n \u003cli\u003eUn prompt per generare casi di test pronto per la produzione (oltre 900 parole)\u003c\/li\u003e\n \u003cli\u003e11 categorie di test - percorso ideale, limiti, gestione degli errori, autorizzazioni, integrazione, concorrenza, coerenza dei dati, prestazioni, sicurezza, accessibilità, regressione\u003c\/li\u003e\n \u003cli\u003eConsigli sull'automazione per ogni test - AUTOMATIZZARE \/ SMOKE \/ MANUALE \/ SALTARE\u003c\/li\u003e\n \u003cli\u003eScheletri di codice eseguibili nel framework di test che preferisci\u003c\/li\u003e\n \u003cli\u003ePersonalizzazione per test unitari, test API, E2E, regressione delle correzioni di bug, prestazioni, sicurezza e accessibilità\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003ePensato per\u003c\/h3\u003e\n \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eIngegneri QA\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eSviluppatori che scrivono test\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eProduct manager\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eResponsabili dell'automazione dei test\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eTeam di ingegneria\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-top: 1px solid #E8E6E0; padding-top: 16px;\"\u003e\n \u003cp style=\"font-size: 11px; color: #BBBBAA; margin: 0; font-family: 'DM Mono', monospace;\"\u003etest-case-generator-prompt.txt  ·  Funziona con Claude, ChatGPT e altro  ·  Utilizzo immediato\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57628760965384,"sku":"test-case-generator-prompt","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/test-case-generator-prompt-book.jpg?v=1787225364"},{"product_id":"albert-ai-code-review-agent","title":"Albert - Agente AI per la revisione del codice","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Carica Albert in Claude e ottieni un agente senior per la revisione del codice che conduce revisioni approfondite e strutturate in qualsiasi linguaggio o framework - ogni bug, vulnerabilità di sicurezza e problema di prestazioni viene valutato per gravità e accompagnato da una correzione specifica, non da feedback vaghi.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n La maggior parte dei feedback sulle revisioni del codice è troppo generica per essere applicata oppure non individua i problemi più importanti. Albert risolve entrambi gli aspetti. Pone domande preliminari mirate sul tuo codice prima di revisionare qualsiasi cosa - linguaggio, scopo, aree critiche e se il codice è destinato alla produzione - poi fornisce un rapporto completo che lo sviluppatore può applicare immediatamente. Funziona con Claude, ChatGPT o qualsiasi modello di chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eProblemi classificati per gravità\u003c\/strong\u003e - ogni problema è valutato come Critico, Alto, Medio o Basso, così sai esattamente cosa correggere prima della produzione e cosa può aspettare, senza ambiguità sulle priorità\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eAudit di sicurezza\u003c\/strong\u003e - vulnerabilità OWASP Top 10, rischi di injection, problemi di autenticazione, segreti nel codice e dipendenze non sicure identificati e segnalati con correzioni specifiche prima che arrivino in produzione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eRevisione delle prestazioni\u003c\/strong\u003e - problemi di complessità algoritmica, query N+1, cicli non necessari, perdite di memoria e operazioni bloccanti identificati con raccomandazioni concrete per l'ottimizzazione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eLacune nella gestione degli errori\u003c\/strong\u003e - blocchi try\/catch mancanti, promesse non gestite, errori silenziosi e casi limite che causeranno problemi in produzione identificati e corretti\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eValutazione della qualità del codice\u003c\/strong\u003e - violazioni del principio DRY, problemi di responsabilità singola, chiarezza dei nomi, codice inutilizzato e criticità di manutenibilità segnalati con raccomandazioni specifiche per il refactoring\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eRapporto completo sulla revisione\u003c\/strong\u003e - riepilogo con il totale dei problemi rilevati per gravità, singoli problemi ordinati da Critico a Basso, ciascuno con posizione, spiegazione e correzione specifica, oltre a una valutazione complessiva della preparazione per la produzione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 albert-ai-code-review-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → carica SKILL.md nelle istruzioni del progetto o nel prompt di sistema → incolla il prompt di attivazione nella conversazione → Albert pone le domande preliminari una alla volta e fornisce un rapporto completo e strutturato sulla revisione del codice. Funziona con Claude (consigliato), ChatGPT o qualsiasi chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850878394632,"sku":"albert-ai-code-review-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/albert-ai-code-review-agent-book.jpg?v=1787218783"},{"product_id":"conrad-ai-bug-fixer-agent","title":"Conrad - Agente AI per la correzione dei bug","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Carica Conrad in Claude e ottieni un Agente Senior per la correzione dei bug che diagnostica codice non funzionante, messaggi di errore e comportamenti imprevisti - individuando la causa principale, spiegando esattamente perché si verifica e fornendo una correzione specifica con confronto prima e dopo e un passaggio di verifica. Niente supposizioni. Niente patch ai sintomi.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n La maggior parte del tempo dedicato al debug viene sprecata in patch che non risolvono il problema reale. Conrad risolve questo problema. Pone domande mirate per capire cosa dovrebbe fare il codice, cosa fa realmente e cosa è cambiato prima che comparisse il bug - poi diagnostica la causa principale prima di toccare anche solo una riga. Funziona con Claude, ChatGPT o qualsiasi modello di chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eDiagnosi della causa principale\u003c\/strong\u003e - una spiegazione chiara di cosa non funziona davvero, perché sta accadendo ed esattamente dove si verifica nel codice, prima di applicare qualsiasi correzione, così capisci il problema e non solo la patch\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eCorrezione prima e dopo\u003c\/strong\u003e - il codice originale non funzionante e quello corretto affiancati, con commenti inline che spiegano esattamente cosa è cambiato e perché la correzione funziona, non solo cosa copiare e incollare\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eInterpretazione dei messaggi di errore\u003c\/strong\u003e - stack trace, TypeError, NullPointerException, rifiuti di promise non gestiti, errori CORS e qualsiasi altro messaggio di errore vengono letti e ricondotti alla loro origine, anziché al punto in cui si manifestano\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003ePassaggio di verifica\u003c\/strong\u003e - un caso di test o un controllo specifico per confermare che la correzione funzioni davvero prima che si avvicini anche solo all'ambiente di produzione, perché una correzione non testata è ancora un'ipotesi\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003ePrevenirlo la prossima volta\u003c\/strong\u003e - un consiglio pratico su come evitare in futuro questa classe di bug, così lo stesso problema non ti farà perdere un'altra ora di debug tra tre settimane\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eOsservazioni secondarie\u003c\/strong\u003e - eventuali problemi aggiuntivi individuati nel codice circostante vengono segnalati separatamente, così sai cos'altro affrontare senza che Conrad ristrutturi parti che non gli hai chiesto di modificare\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 conrad-ai-bug-fixer-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → carica SKILL.md nelle istruzioni del progetto o nel prompt di sistema → incolla il prompt di attivazione nella conversazione → Conrad fa le sue domande una alla volta, diagnostica la causa principale e fornisce una soluzione completa con il codice prima e dopo. Funziona con Claude (consigliato), ChatGPT o qualsiasi chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850879312136,"sku":"conrad-ai-bug-fixer-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/conrad-ai-bug-fixer-agent-book.jpg?v=1787218784"},{"product_id":"dorian-ai-api-documentation-agent","title":"Dorian - Agente AI per la documentazione delle API","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Carica Dorian in Claude e ottieni un agente senior per la documentazione delle API che trasforma il codice, le route o le note tecniche della tua API in una documentazione completa e professionale - riferimenti degli endpoint, guide all'autenticazione, esempi di richieste e risposte, tabelle dei codici di errore e una guida rapida per sviluppatori, pronta per la pubblicazione.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n La maggior parte delle API viene documentata per ultima, male o mai - il che significa che gli sviluppatori sprecano ore per capire ciò che il codice avrebbe dovuto spiegare in pochi minuti. Dorian risolve il problema. Lavora con qualsiasi materiale tu abbia - route grezze, codice dei controller, raccolte Postman o appunti sommari - pone domande mirate sull'API e sul pubblico, quindi produce una documentazione che gli sviluppatori possono utilizzare fin dal primo giorno. Funziona con Claude, ChatGPT o qualsiasi modello di chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eRiferimento completo degli endpoint\u003c\/strong\u003e - ogni endpoint documentato con metodo HTTP, percorso, descrizione, tabella dei parametri, corpo della richiesta, risposta in caso di successo e codici di errore, così gli sviluppatori hanno tutto ciò che serve senza leggere il codice sorgente\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eGuida all'autenticazione\u003c\/strong\u003e - metodo di autenticazione documentato con indicazioni su come ottenere le credenziali, come includerle nelle richieste con esempi di formato degli header e un esempio completo di richiesta autenticata, così gli sviluppatori possono iniziare in pochi minuti anziché in ore\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eEsempi realistici di richieste e risposte\u003c\/strong\u003e - esempi curl e corpi JSON con valori realistici per ogni endpoint, non stringhe segnaposto, così gli sviluppatori possono copiare, incollare ed eseguire subito\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eRiferimento dei codici di errore\u003c\/strong\u003e - tabella completa degli errori che copre ogni codice di stato restituito dall'API, con descrizioni e indicazioni per la risoluzione, così gli sviluppatori possono gestire gli errori senza aprire un ticket all'assistenza\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eGuida rapida per sviluppatori\u003c\/strong\u003e - procedura dettagliata, dall'inizio alla prima chiamata API riuscita in meno di 10 minuti, la sezione di maggior valore per qualsiasi sviluppatore che inizi un'integrazione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eFlessibilità di formato\u003c\/strong\u003e - output in Markdown per GitHub o i siti di documentazione, YAML OpenAPI 3.0 per Swagger UI o Redoc oppure testo strutturato semplice per Confluence e Notion - nel formato utilizzato dal tuo team\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 dorian-ai-api-documentation-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → carica SKILL.md nelle istruzioni del progetto o nel prompt di sistema → incolla il prompt di attivazione nella conversazione → Dorian pone le sue domande una alla volta e produce una documentazione API completa e professionale, pronta per la pubblicazione. Funziona con Claude (consigliato), ChatGPT o qualsiasi chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850880786696,"sku":"dorian-ai-api-documentation-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/dorian-ai-api-documentation-agent-book.jpg?v=1787218784"},{"product_id":"edmund-ai-full-stack-developer-agent","title":"Edmund - Agente AI per lo sviluppo full stack","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Carica Edmund in Claude e ottieni un agente Senior Full Stack Developer che prende il brief della tua funzionalità e la sviluppa completamente: schema del database, logica backend, endpoint API e componenti frontend, fornendo codice spiegato e pronto per la produzione, strato dopo strato, con ogni decisione architetturale motivata.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n La maggior parte del codice generato dall'AI presenta blocchi non commentati e passa oltre. Edmund lavora in modo diverso. Pone domande mirate sul tuo stack e sui requisiti prima di scrivere una sola riga, crea ogni livello in sequenza, verifica con te il risultato dopo ciascuno e spiega ogni decisione, così puoi capire e mantenere ciò che viene creato. Funziona con Claude, ChatGPT o qualsiasi modello di chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eLivello database\u003c\/strong\u003e - progettazione dello schema, modelli e migrazioni con commenti nel codice e una spiegazione di ogni scelta strutturale, così capisci cosa è stato creato e perché prima di passare al livello successivo\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eLogica backend\u003c\/strong\u003e - funzioni di servizio e processi fondamentali con gestione degli errori, convalida degli input e considerazioni sulla sicurezza segnalate a ogni passaggio, non aggiunte come ripensamento\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eEndpoint API\u003c\/strong\u003e - endpoint REST con contratti di richiesta\/risposta, convalida, risposte di errore e codici di stato HTTP corretti, per un'API pronta per la produzione fin dal primo commit\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eComponenti frontend\u003c\/strong\u003e - componenti UI con integrazione API, gestione dello stato, stati di caricamento e gestione degli errori integrati, calibrati sul tuo framework specifico, che sia React, Vue, Next.js o Nuxt\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eSviluppo consapevole dello stack\u003c\/strong\u003e - Edmund sviluppa per il tuo stack, non secondo le sue preferenze. Django + React, Node + Vue, FastAPI + Next.js: qualunque tecnologia tu stia usando, il risultato si adatta senza richiedere una riscrittura\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eNote sull'integrazione\u003c\/strong\u003e - come si collegano i vari strati, quali variabili d'ambiente sono necessarie, quali dipendenze installare e quali casi limite noti gestire, così puoi pubblicare senza dover procedere per tentativi alla fine\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 edmund-ai-full-stack-developer-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → carica SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → incolla il prompt di attivazione nella conversazione → Edmund pone le sue domande una alla volta e costruisce la tua funzionalità strato dopo strato, con codice spiegato e pronto per la produzione. Funziona con Claude (consigliato), ChatGPT o qualsiasi chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850931970312,"sku":"edmund-ai-full-stack-developer-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/edmund-ai-full-stack-developer-agent-book.jpg?v=1787218784"},{"product_id":"rupert-ai-devops-agent","title":"Rupert - Agente AI per DevOps","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Carica Rupert in Claude e ottieni un agente DevOps senior che ti guida nella configurazione dell'infrastruttura, della pipeline CI\/CD, della containerizzazione e del deployment cloud, fornendo file di configurazione completi e pronti per la produzione, oltre a istruzioni precise per l'implementazione, così puoi rendere disponibile la tua applicazione senza un ingegnere DevOps dedicato.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n La maggior parte dei problemi di deployment deriva da file di configurazione copiati da un tutorial e mai adattati correttamente. Rupert risolve il problema. Pone domande mirate sul tuo stack, sul provider cloud e sulla configurazione attuale prima di scrivere una sola riga di configurazione, poi fornisce file pronti per il deployment che puoi aggiungere al tuo repository ed eseguire, segnalando in anticipo ogni considerazione di sicurezza. Funziona con Claude, ChatGPT o qualsiasi modello di chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eConfigurazione Docker\u003c\/strong\u003e - Dockerfile con build multi-stage, utenti non root, controlli di integrità e ottimizzazione dei layer, oltre a docker-compose per lo sviluppo locale con dipendenze tra i servizi, mount dei volumi e file d'ambiente\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003ePipeline CI\/CD\u003c\/strong\u003e - workflow completo per GitHub Actions, GitLab CI o CircleCI con dipendenze tra i job, gestione dei segreti, trigger di deployment e promozione tra ambienti, così ogni push su main viene distribuito automaticamente e in sicurezza\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eConfigurazione per il deployment cloud\u003c\/strong\u003e - AWS, GCP, DigitalOcean, Railway, Render o Fly.io - calibrata sul tuo provider con la configurazione esatta richiesta dal tuo stack, non un modello generico che richiede modifiche significative\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eInfrastructure as code\u003c\/strong\u003e - moduli Terraform o playbook Ansible quando necessario, con gestione dello stato, file delle variabili e comandi esatti per inizializzare, pianificare ed eseguire l'applicazione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eTabella delle variabili d'ambiente\u003c\/strong\u003e - ogni variabile obbligatoria è elencata con il relativo scopo e il punto in cui impostarla, perché le variabili d'ambiente mancanti sono il motivo più comune per cui i deployment falliscono senza messaggi\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eNote di sicurezza su ogni output\u003c\/strong\u003e - gestione dei segreti, principio del privilegio minimo per IAM, esposizione della rete e sicurezza dei container vengono segnalati senza che tu debba chiederlo, così non scopri falle di sicurezza dopo la messa in produzione\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 rupert-ai-devops-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → carica SKILL.md nelle istruzioni del progetto o nel prompt di sistema → incolla il prompt di attivazione nella conversazione → Rupert pone le sue domande una alla volta e fornisce file di configurazione completi e pronti per il deployment, con istruzioni dettagliate per l'implementazione. Funziona con Claude (consigliato), ChatGPT o qualsiasi chat AI che accetti prompt di sistema.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850985971976,"sku":"rupert-ai-devops-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/rupert-ai-devops-agent-book.jpg?v=1787218784"},{"product_id":"coding-agent-bundle-all-5-ai-coding-agents","title":"Pacchetto di Agents per la programmazione - Tutti e 5 gli Agents di programmazione AI","description":"\u003cp\u003e\u003cstrong\u003eIl team completo di coding AI - tutti e 5 gli agent di coding di KissMySkills in un unico pacchetto.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eOgni agent configura Claude, ChatGPT o qualsiasi chat AI trasformandola in uno specialista che gestisce il lavoro dall’inizio alla fine:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRupert\u003c\/strong\u003e - agent AI DevOps\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEdmund\u003c\/strong\u003e - agent AI sviluppatore full stack\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDorian\u003c\/strong\u003e - agent AI per la documentazione delle API\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConrad\u003c\/strong\u003e - agent AI per la correzione dei bug\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlbert\u003c\/strong\u003e - agent AI per la revisione del codice\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAcquistati separatamente: 245 $. Prezzo del pacchetto: 63,99 $ - risparmi 181 $ (74%). Download immediato, compatibile con Claude, ChatGPT, Gemini o qualsiasi chat AI.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58113384612104,"sku":"coding-agent-bundle-all-5-ai-coding-agents","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/coding-agent-bundle-cover-v2.jpg?v=1787044256"},{"product_id":"ai-excel-formula-generator","title":"AI per la generazione di formule Excel","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18;\"\u003e\n \u003cdiv style=\"background: #E8EDFB; border: 1px solid #C7D2F0; border-radius: 8px; padding: 16px 20px; margin-bottom: 20px;\"\u003e\n \u003cp style=\"margin: 0; font-size: 12px; font-weight: 600; color: #2C4BA0; letter-spacing: 0.06em; text-transform: uppercase;\"\u003ePrompt per tecnologia e sviluppo\u003c\/p\u003e\n \u003cp style=\"margin: 6px 0 0; font-size: 13px; color: #555550; line-height: 1.5;\"\u003eDescrivi cosa deve fare il tuo foglio di calcolo: ottieni la formula esatta, scopri perché funziona e cosa può comprometterla.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Incolla questo prompt in Claude, ChatGPT o qualsiasi chat AI, descrivi in linguaggio semplice cosa vuoi che facciano i tuoi dati e riceverai la formula esatta, pronta da incollare, per la tua versione di Excel o Google Sheets - oltre a una spiegazione chiara di come funziona e dei problemi specifici a cui tende ad andare incontro quel tipo di formula.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Non è una risposta del tipo «ecco un VLOOKUP, buona fortuna». Segnala la compatibilità tra le versioni con gli array dinamici di 365, le formule matriciali CSE delle versioni precedenti e la sintassi di Google Sheets, ti offre un approccio alternativo alla formula con compromessi illustrati con trasparenza e fornisce una checklist di test da completare prima di affidarti al risultato in un foglio reale. Funziona con Claude, ChatGPT o qualsiasi modello di chat AI.\n \u003c\/p\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eCosa ottieni\u003c\/h3\u003e\n \u003cul style=\"font-size: 13px; color: #555550; line-height: 1.9; padding-left: 18px; margin: 0 0 24px;\"\u003e\n \u003cli\u003eUn prompt pronto per la produzione (oltre 600 parole)\u003c\/li\u003e\n \u003cli\u003eLa formula esatta, pronta da incollare, con ogni riferimento a cella\/intervallo chiaramente indicato\u003c\/li\u003e\n \u003cli\u003eUna spiegazione chiara, passo dopo passo, di come funziona la formula\u003c\/li\u003e\n \u003cli\u003eProblemi ed errori comuni segnalati prima che si verifichino (#N\/A, #REF!, #SPILL!)\u003c\/li\u003e\n \u003cli\u003eUn approccio alternativo alla formula, più una checklist per i test sul foglio in uso\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eSottotipi inclusi\u003c\/h3\u003e\n \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eVLOOKUP e XLOOKUP\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eINDEX\/MATCH\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eArray dinamici\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eLogica IF annidata\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eSintassi di Google Sheets\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eExcel 365 e versioni precedenti\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eFormule finanziarie\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-top: 1px solid #E8E6E0; padding-top: 16px;\"\u003e\n \u003cp style=\"font-size: 11px; color: #BBBBAA; margin: 0; font-family: 'DM Mono', monospace;\"\u003eai-excel-formula-generator-prompt.txt · Funziona con Claude, ChatGPT e altro · Utilizzo immediato\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default","offer_id":58282043506952,"sku":"ai-excel-formula-generator","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-excel-formula-generator-book.jpg?v=1787225830"},{"product_id":"soren-code-auditor-ai-skill","title":"Soren - Skill AI per l’audit del codice","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Inserisci Soren in Claude e ottieni un ingegnere staff che esegue una vera revisione del codice su qualsiasi cosa incolli - bug, falle di sicurezza, trappole prestazionali e debito di manutenibilità - classificati per gravità, con la correzione mostrata come codice funzionante, non solo descritta.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Soren ha revisionato migliaia di pull request su larga scala e ha ricevuto pagine alle 3 di notte per un bug che «sembrava a posto durante la revisione» una volta di troppo - ormai non dà più nulla per buono solo perché compila. Legge l'intera richiesta prima di commentare qualsiasi cosa, esamina il codice attraverso quattro prospettive in ordine di priorità e non restituisce mai feedback vaghi come «valuta di fare un refactoring» senza spiegare esattamente perché e cosa digitare al suo posto.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E1F5EE; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #0F6E56; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eVerdetto in una riga all'inizio - distribuirlo o fermarsi, in cinque secondi\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRilievi classificati da Critico → Alto → Medio per correttezza, sicurezza, prestazioni e manutenibilità\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eOgni rilievo è collegato a uno scenario concreto di malfunzionamento - l'input, il carico o la sequenza esatti che lo attivano\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eUno snippet di codice corretto per ogni soluzione, non solo una descrizione di cosa modificare\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eI problemi di sicurezza vengono sempre indicati esplicitamente come Critici - mai relegati a semplici note di stile né gonfiati a partire da dettagli trascurabili\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eFunziona con qualsiasi linguaggio o framework comune che incolli\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 soren-code-auditor.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #0F6E56; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #0F6E56; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCome installarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Scarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle istruzioni del progetto o nel prompt di sistema → incolla il codice, il linguaggio\/framework e ciò che dovrebbe fare → Soren restituisce un report classificato per gravità, pronto da incollare in un thread di una PR. Solo analisi statica - non esegue né testa il codice e non sostituisce la scansione SAST\/DAST automatizzata.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default","offer_id":58282044948744,"sku":"soren-code-auditor","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/soren-code-auditor-ai-skill-book.jpg?v=1787135377"},{"product_id":"santiago-devops-engineer","title":"Santiago - Skill AI Ingegnere DevOps","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Santiago in Claude e ottieni un ingegnere DevOps senior che crea pipeline CI\/CD, configura l'infrastruttura come codice e distribuisce in sicurezza con deploy canary.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eSantiago crea pipeline di distribuzione e infrastrutture: CI\/CD (GitHub Actions, GitLab CI, Jenkins), Infrastructure as Code con Terraform, build multi-stage con Docker, nozioni di base di Kubernetes, registry di artefatti, segreti e strategie di distribuzione (blue-green, canary, rolling). Sviluppa sempre su un branch, esegui i test in CI su staging con revisione e promuovi in produzione dopo le approvazioni.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePipeline CI\/CD (GitHub Actions, GitLab CI, Jenkins)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eInfrastructure as Code con Terraform\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eBuild multi-stage con Docker e nozioni di base di Kubernetes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eStrategie di distribuzione: blue-green, canary, rolling; segreti\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 santiago-devops-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Santiago crea la risposta. Include un esempio completo svolto, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300679651592,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/santiago-devops-engineer-book.jpg?v=1787135377"},{"product_id":"wei-site-reliability-engineer","title":"Wei - Skill AI Ingegnere dell'affidabilità dei siti","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Wei in Claude e ottieni un SRE senior che definisce SLO e budget di errore, realizza l'osservabilità e gestisce incidenti e postmortem nel modo corretto.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eWei rende affidabili i sistemi: SLI, SLO e budget di errore, osservabilità (metriche, log, tracce; Prometheus\/Grafana; RED e USE), alert basati sui sintomi senza affaticamento, risposta agli incidenti e postmortem senza attribuzione di colpe, reperibilità, riduzione del lavoro ripetitivo, pianificazione della capacità e modelli di affidabilità (timeout, nuovi tentativi con backoff, interruttori automatici). Testa sempre le modifiche all'affidabilità in staging, convalidale rispetto al budget di errore e distribuiscile gradualmente.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSLI, SLO e budget di errore\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eOsservabilità: metriche, log, tracce (Prometheus\/Grafana, RED\/USE)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAlert basati sui sintomi senza affaticamento; risposta agli incidenti\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePostmortem, riduzione del lavoro ripetitivo e modelli di resilienza\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 wei-site-reliability-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Wei costruisce la risposta. Include un esempio completo e dettagliato, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300682633480,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/wei-site-reliability-engineer-book.jpg?v=1787135377"},{"product_id":"tunde-backend-engineer","title":"Tunde - Skill AI Ingegnere backend","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Tunde in Claude e ottieni un senior backend engineer che progetta API pulite, modella correttamente i dati e crea servizi scalabili.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eTunde crea servizi backend: progettazione delle API (REST e GraphQL, versionamento, paginazione, idempotenza), modellazione dei dati e SQL (indicizzazione, transazioni, evitando i problemi N+1), caching (Redis, invalidazione), code ed elaborazione asincrona, autenticazione (OAuth2\/OIDC, JWT, sessioni), concorrenza, gestione degli errori, test e prestazioni. Sviluppa sempre su un branch con test e revisione, quindi esegui tutto su un database di staging in CI prima della produzione.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eProgettazione delle API: REST\/GraphQL, versionamento, paginazione, idempotenza\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eModellazione dei dati e SQL: indicizzazione, transazioni, nessun problema N+1\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCaching (Redis), code ed elaborazione asincrona\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAutenticazione (OAuth2\/OIDC, JWT), concorrenza e test\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 tunde-backend-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Tunde crea la risposta. Include un esempio completo e svolto, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300688793864,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/tunde-backend-engineer-book.jpg?v=1787135377"},{"product_id":"yuna-frontend-engineer","title":"Yuna - Skill AI Ingegnere frontend","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Yuna in Claude e ottieni un senior frontend engineer che crea componenti React veloci e accessibili, con TypeScript pulito e test reali.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eYuna sviluppa il frontend: React (hook, stato, composizione), TypeScript, prestazioni (dimensione del bundle, suddivisione del codice, memoizzazione, Core Web Vitals), accessibilità (HTML semantico, ARIA, tastiera, WCAG), CSS reattivo, gestione dello stato, moduli e test (React Testing Library). Sviluppa sempre su un branch, esegui i test (unitari e di accessibilità), fai una revisione e verifica tutto in una build di anteprima prima del merge.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eReact (hook, stato, composizione) e TypeScript\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePrestazioni: dimensione del bundle, suddivisione del codice, Core Web Vitals\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAccessibilità: HTML semantico, ARIA, tastiera, WCAG\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCSS reattivo, gestione dello stato e React Testing Library\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 yuna-frontend-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Yuna crea la risposta. Include un esempio completo e svolto, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300704424200,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/yuna-frontend-engineer-book.jpg?v=1787135377"},{"product_id":"nikolai-fullstack-engineer","title":"Nikolai - Skill AI Ingegnere full-stack","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Nikolai in Claude e ottieni un senior full-stack engineer che realizza funzionalità complete end-to-end, con un contratto chiaro tra frontend e backend.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eNikolai sviluppa funzionalità end-to-end: il frontend (React\/TypeScript), il backend (API Node\/TypeScript o Python), il contratto API condiviso, un database relazionale e un modello dei dati, autenticazione e sessioni su tutto lo stack, validazione su entrambi i lati, test tra i vari livelli e deployment. Sviluppa sempre su un branch, testa ogni livello, esegui la revisione e verifica tutto in CI\/staging prima di andare in produzione.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eFrontend (React\/TypeScript) e backend (API Node\/Python)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eUn contratto API chiaro e condiviso tra i due\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDatabase relazionale e modello dei dati; autenticazione su tutto lo stack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eValidazione su entrambi i lati e test tra i vari livelli\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 nikolai-fullstack-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Nikolai sviluppa la soluzione. Include un esempio completo e guidato, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300705538312,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/nikolai-fullstack-engineer-book.jpg?v=1787135378"},{"product_id":"zainab-cloud-engineer","title":"Zainab - Skill AI Ingegnere cloud","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Zainab in Claude e ottieni un senior cloud engineer che progetta architetture AWS conformi al Well-Architected Framework, con IAM basato sul principio del privilegio minimo, networking reale e infrastructure as code.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eZainab progetta soluzioni cloud (principalmente AWS, con conoscenze di Azure\/GCP): IAM (privilegi minimi), networking (VPC, sottoreti, gruppi di sicurezza, NAT), elaborazione (EC2, ECS\/Fargate, Lambda), storage (S3), database (RDS), Well-Architected Framework, Infrastructure as Code (Terraform), alta disponibilità tra le AZ, ottimizzazione dei costi e sicurezza. Applica sempre le modifiche prima tramite IaC in un account non di produzione, esamina il piano e procedi al rilascio tramite il controllo delle modifiche.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eIAM con privilegi minimi; VPC, sottoreti, gruppi di sicurezza, NAT\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eElaborazione (EC2, ECS\/Fargate, Lambda) e storage (S3)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eRDS, alta disponibilità tra le AZ e ottimizzazione dei costi\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eIl Well-Architected Framework e l’IaC con Terraform\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 zainab-cloud-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Zainab realizza la soluzione. Include un esempio completo e pratico, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300706226440,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/zainab-cloud-engineer-book.jpg?v=1787135378"},{"product_id":"lukas-platform-engineer","title":"Lukas - Skill AI Ingegnere di piattaforma","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Lukas in Claude e ottieni un senior platform engineer che crea percorsi d’oro su Kubernetes con Helm e GitOps, così gli sviluppatori possono fare il deploy in autonomia.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eLukas crea piattaforme interne per gli sviluppatori: Kubernetes (deployment, servizi, ingress, configurazione e secret, richieste e limiti delle risorse, probe, HPA), chart Helm, GitOps (ArgoCD\/Flux), percorsi d’oro e self-service, esperienza degli sviluppatori, competenza in Backstage, multi-tenancy, affidabilità e sicurezza della piattaforma. Applica sempre prima le modifiche a un cluster non di produzione tramite GitOps con revisione, quindi promuovile attraverso il processo di modifica della piattaforma.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eKubernetes: deployment, servizi, ingress, probe, HPA, limiti\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eChart Helm e GitOps (ArgoCD\/Flux)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePercorsi d’oro, self-service ed esperienza degli sviluppatori\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eMulti-tenancy, affidabilità e sicurezza della piattaforma\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 lukas-platform-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Lukas costruisce la risposta. Include un esempio completo e dettagliato, così puoi vedere esattamente cosa otterrai.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300708192520,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/lukas-platform-engineer-book.jpg?v=1787135379"},{"product_id":"elif-qa-automation-engineer","title":"Elif - Skill AI Ingegnere dell'automazione QA","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Elif in Claude e ottieni un senior QA automation engineer che crea una solida piramide dei test con Playwright, test stabili e integrazione con la CI.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eElif crea l'automazione dei test: piramide e strategia dei test, automazione UI con Playwright (Page Object Model) e conoscenza di Selenium, test delle API, gestione dei dati di test, attese robuste per evitare l'instabilità, integrazione con la CI e parallelizzazione, reportistica e copertura. Esegue sempre i test su un ambiente di staging nella CI, li mantiene deterministici e blocca il merge se i test non sono tutti superati.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePiramide e strategia dei test; quando automatizzare\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAutomazione UI con Playwright (Page Object Model)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eTest delle API e gestione dei dati di test\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAttese robuste (nessuna instabilità), integrazione con la CI e copertura\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 elif-qa-automation-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Elif crea la risposta. Include un esempio completo e svolto, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300708552968,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/elif-qa-automation-engineer-book.jpg?v=1787135378"},{"product_id":"kenji-mobile-engineer","title":"Kenji - Skill AI Ingegnere mobile","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Kenji in Claude e ottieni un ingegnere mobile senior che crea schermate iOS e Android pulite con MVVM, networking asincrono e test reali.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eKenji crea app mobili native (iOS Swift\/SwiftUI e Android Kotlin\/Compose): architettura dell’app (MVVM, flusso unidirezionale dei dati), UI, gestione dello stato, networking (async\/await, URLSession\/Retrofit), persistenza locale e modalità offline, navigazione, ciclo di vita dell’app, test, prestazioni e memoria e pubblicazione sugli store. React Native e Flutter come alternative multipiattaforma. Esegui sempre i test su simulatori e dispositivi e in CI, quindi distribuisci tramite un canale beta prima del rilascio.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eiOS (Swift\/SwiftUI) e Android (Kotlin\/Jetpack Compose)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eArchitettura: MVVM e flusso unidirezionale dei dati\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eNetworking (async\/await), persistenza locale e modalità offline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eTest, prestazioni\/memoria e pubblicazione sugli store\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 kenji-mobile-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Kenji costruirà la risposta. Include un esempio completo e svolto, così puoi vedere esattamente cosa otterrai.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300708585736,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/kenji-mobile-engineer-book.jpg?v=1787135378"},{"product_id":"ivan-devsecops-engineer","title":"Ivan - Skill AI Ingegnere DevSecOps","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Ivan in Claude e ottieni un ingegnere DevSecOps senior che adotta un approccio shift-left, integra i controlli SAST, DAST e SCA nella CI e modella le minacce delle funzionalità.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eIvan integra la sicurezza nel ciclo di vita dello sviluppo del software (SDLC): adotta un approccio shift-left, configura SAST\/DAST\/SCA e la scansione delle dipendenze, esegue la scansione e la gestione dei segreti (Vault), la scansione di container e immagini, la scansione della sicurezza IaC, protegge la catena di approvvigionamento (SBOM, firma), configura controlli di sicurezza in CI\/CD, modella le minacce (STRIDE), applica il principio del privilegio minimo e promuove la conoscenza di OWASP Top 10. Questa skill è esclusivamente difensiva. Testa sempre i controlli di sicurezza in una pipeline non di produzione, regola le impostazioni per evitare blocchi dovuti a falsi positivi e implementa i controlli gradualmente.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eShift-left: SAST, DAST, SCA e scansione delle dipendenze\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eScansione dei segreti, gestione dei segreti (Vault), scansione dei container\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSicurezza IaC, sicurezza della catena di approvvigionamento (SBOM, firma), controlli di sicurezza CI\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eModellazione delle minacce (STRIDE), principio del privilegio minimo, OWASP Top 10\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 ivan-devsecops-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Ivan crea la risposta. Include un esempio completo e svolto, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300710322440,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ivan-devsecops-engineer-book.jpg?v=1787135379"},{"product_id":"alina-database-engineer","title":"Alina - Skill AI Ingegnere di database","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Alina in Claude e ottieni un senior database engineer che progetta schemi solidi, ottimizza le query lente con EXPLAIN ed esegue migrazioni senza downtime.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eAlina progetta e ottimizza database relazionali (con PostgreSQL come database principale e compatibilità con MySQL): progettazione e normalizzazione dello schema, indicizzazione (b-tree, parziale, composita, covering) e quando evitare di indicizzare, ottimizzazione delle query con EXPLAIN ANALYZE, transazioni e isolamento, blocchi e concorrenza, connection pooling, replica e repliche di lettura, partizionamento, migrazioni sicure senza downtime e backup e ripristino. Testa sempre le modifiche su una copia o su un database di staging, verifica il piano di esecuzione, crea un backup e usa un modello senza downtime prima di procedere in produzione.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eProgettazione dello schema, normalizzazione e vincoli\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eIndicizzazione (b-tree, parziale, composita, covering) e quando evitarla\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eOttimizzazione delle query con EXPLAIN ANALYZE; transazioni e isolamento\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eReplica, partizionamento e migrazioni senza downtime\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 alina-database-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Alina prepara la risposta. Include un esempio completo e guidato, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300721299720,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/alina-database-engineer-book.jpg?v=1787135600"},{"product_id":"julian-software-architect","title":"Julian - Skill AI Architetto software","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eInserisci Julian in Claude e ottieni un architetto software che progetta sistemi valutando i compromessi reali, redige documenti decisionali e sa quando NON aggiungere complessità.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eJulian progetta architetture software valutando decisioni e compromessi: progettazione dei sistemi, monolite vs microservizi vs monolite modulare, architettura basata su eventi e messaggistica, CQRS e event sourcing (e quando non usarli), progettazione di API e contratti, coerenza dei dati (CAP, saga, coerenza eventuale), scalabilità e caching, pattern di resilienza, sicurezza e osservabilità integrate fin dalla progettazione. Scrive Architecture Decision Record. Valida sempre un'architettura con una prova di concetto e un test di carico in ambienti non di produzione, documentala in un ADR e sottoponila a revisione prima di adottarla.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eCosa ottieni\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eProgettazione dei sistemi; monolite vs microservizi vs monolite modulare\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eArchitettura basata su eventi, CQRS e messaggistica (e quando NON usarli)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCoerenza dei dati (CAP, saga, eventuale), scalabilità, caching\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eResilienza, sicurezza e osservabilità integrate fin dalla progettazione; ADR\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 julian-software-architect.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstallazione in meno di 2 minuti\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunziona con Claude, ChatGPT e qualsiasi chat AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCome installare\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eScarica il pacchetto .skill → apri Claude → incolla SKILL.md nelle Istruzioni del progetto o nel prompt di sistema → descrivi il tuo requisito → Julian costruisce la risposta. Include un esempio completo e svolto, così puoi vedere esattamente cosa ottieni.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300722741512,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/julian-software-architect-book.jpg?v=1787135601"},{"product_id":"pascal-react-nextjs-frontend-engineer","title":"Pascal - Ingegnere frontend React\/Next.js Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Pascal\u003c\/h2\u003e\n\u003cp\u003ePascal trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Senior Frontend Engineer React\/Next.js che analizza l'architettura dei componenti, la gestione dello stato, la strategia di rendering e i problemi relativi ai Core Web Vitals sulla base di segnali reali, invece di procedere per supposizioni, e restituisce un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eIngegneri frontend, tech lead e founder che stanno sviluppando o correggendo un'applicazione React o Next.js in produzione e hanno bisogno che le decisioni sull'architettura dei componenti, sulla gestione dello stato e sui Core Web Vitals siano corrette al primo tentativo.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArchitettura dei componenti: suddivisione tra componenti presentazionali e container, composizione anziché configurazione e definizione del confine di un componente in base al confine dei dati\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia di gestione dello stato: stato locale, Context e store esterni (Zustand, Redux Toolkit, Jotai, TanStack Query) scelti in base a ciò che è effettivamente condiviso e alla frequenza con cui cambia\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOttimizzazione delle prestazioni: analisi del bundle, code splitting, caricamento di immagini e font e memoization applicati solo quando il profiling dimostra che sono necessari\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eApp Router e Server Components di Next.js: confine tra Server Component e Client Component, Server Actions rispetto alle API route e situazioni in cui Pages Router è ancora una scelta sensata\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia di rendering per route: SSG, ISR, SSR e streaming scelti in base alle effettive esigenze di aggiornamento dei dati di ciascuna route\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia di testing: copertura di unità, componenti ed end-to-end definita in base a ciò che si rompe davvero in produzione\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla l'intero contenuto nelle istruzioni del tuo progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il problema con parole semplici e riceverai un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330188906760,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/pascal-react-nextjs-frontend-engineer-book.jpg?v=1787135600"},{"product_id":"indira-ios-engineer-swift-swiftui","title":"Indira - Ingegnere iOS (Swift\/SwiftUI) Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Indira\u003c\/h2\u003e\n\u003cp\u003eIndira trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Senior iOS Engineer che analizza l’architettura delle app, i problemi di Swift Concurrency, i compromessi relativi alla persistenza e i rifiuti dell’App Store sulla base di prove concrete, per poi restituire un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolta\u003c\/h3\u003e\n\u003cp\u003eIngegneri iOS e fondatori che sviluppano o gestiscono un’app Swift\/SwiftUI in produzione e hanno bisogno di prendere decisioni corrette su architettura, concorrenza, persistenza o invio all’App Store.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArchitettura di app in produzione: MVVM come impostazione predefinita e quando The Composable Architecture giustifica davvero la propria complessità\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eInterop tra SwiftUI e UIKit: quali schermate trasferire a SwiftUI, quali lasciare in UIKit e il codice di integrazione necessario nel punto di raccordo\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSwift Concurrency: async\/await, isolamento degli actor, @MainActor e diagnosi delle race condition invece di ricorrere a @unchecked Sendable\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePersistenza con Core Data e SwiftData: cronologia delle migrazioni, strategia di fetch e quando una riscrittura è o non è giustificata\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRevisione e invio all’App Store: rifiuto ricondotto alla linea guida esatta e alla correzione precisa che consente l’approvazione dell’app\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eProfilazione delle prestazioni con Instruments: tempo di avvio, crescita della memoria e cicli di ritenzione collegati a un risultato specifico del trace\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarla\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla l’intero contenuto nelle istruzioni del tuo progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il problema in linguaggio naturale e riceverai un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330188939528,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/indira-ios-engineer-swift-swiftui-book.jpg?v=1787135600"},{"product_id":"milena-android-engineer-kotlin","title":"Milena - Ingegnere Android (Kotlin) Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Milena\u003c\/h2\u003e\n\u003cp\u003eMilena trasforma Claude (o ChatGPT, o qualsiasi chat AI) in una Senior Android Engineer che diagnostica problemi di migrazione a Compose, architetture MVVM\/MVI, bug relativi a coroutine e ciclo di vita, ANR o perdite di memoria basandosi su segnali concreti, per poi restituire un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eIngegneri Android e fondatori che sviluppano o gestiscono un'app Kotlin in produzione e hanno bisogno di prendere decisioni corrette su Compose, architettura, coroutine o prestazioni.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eJetpack Compose rispetto al sistema View: quando Compose è la scelta predefinita giusta e quando l'interoperabilità con ComposeView è il compromesso più pragmatico\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArchitettura: MVVM per schermate lineari, la pipeline unidirezionale di MVI per schermate con uno stato davvero complesso e facile da corrompere\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eKotlin Coroutines e Flow: scelta dello scope, selezione del dispatcher e raccolta consapevole del ciclo di vita con repeatOnLifecycle\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eGestione del ciclo di vita Android: definizione dello scope dei ViewModel, SavedStateHandle e perdite di listener\/contesto causate da una gestione errata\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePersistenza con Room: progettazione di entità\/DAO, migrazioni e query reattive che restituiscono Flow\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDiagnosi delle prestazioni: tracce ANR, heap dump di LeakCanary e ottimizzazioni del tempo di avvio legate a un segnale specifico\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla tutto il contenuto nelle Istruzioni del tuo progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il tuo problema in linguaggio naturale e ricevi un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330189005064,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/milena-android-engineer-kotlin-book.jpg?v=1787135602"},{"product_id":"zane-flutter-cross-platform-engineer","title":"Zane - Ingegnere Flutter multipiattaforma Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Zane\u003c\/h2\u003e\n\u003cp\u003eZane trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Senior Flutter Engineer che diagnostica i problemi di ricostruzione dei widget, valuta l'adeguatezza della gestione dello stato, le esigenze dei platform channel e i rallentamenti analizzando la timeline di DevTools, quindi restituisce un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eIngegneri Flutter e fondatori che pubblicano un'app di produzione sia sull'App Store sia su Google Play e hanno bisogno di prendere decisioni corrette sull'architettura dei widget, sulla gestione dello stato e sulla pipeline di rilascio.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArchitettura dei widget: limiti delle ricostruzioni, costruttori const e posizionamento di RepaintBoundary per controllare ciò che viene effettivamente ridisegnato\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia di gestione dello stato: Provider\/ChangeNotifier, Riverpod o Bloc, scelti in base alle dimensioni del team e alla complessità dell'app, non alle mode del momento\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePlatform channel: progettazione di MethodChannel ed EventChannel e verifica su pub.dev prima di scrivere codice nativo personalizzato\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDiagnosi delle prestazioni e dei rallentamenti: lettura della scheda Performance di DevTools per distinguere il lavoro del thread UI da quello del thread raster\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOttimizzazione delle dimensioni dell'app: build split-per-ABI, componenti differiti e audit degli asset, con una misurazione delle dimensioni prima e dopo\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eCI\/CD per il rilascio multipiattaforma: pipeline Codemagic e Fastlane che producono una build firmata e pronta per gli store a ogni merge\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla tutto il contenuto nelle Istruzioni del progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il problema con parole tue e ricevi un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330189037832,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/zane-flutter-cross-platform-engineer-book.jpg?v=1787135602"},{"product_id":"henrik-java-spring-boot-engineer","title":"Henrik - Ingegnere backend Java\/Spring Boot Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Henrik\u003c\/h2\u003e\n\u003cp\u003eHenrik trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Senior Backend Engineer Java\/Spring Boot che diagnostica query N+1, bug nei confini delle transazioni, progettazione di API REST e configurazione di Spring Security basandosi su evidenze concrete, per poi restituire un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eIngegneri backend e fondatori che gestiscono un servizio Spring Boot in produzione e hanno bisogno di prendere correttamente decisioni su architettura, prestazioni JPA\/Hibernate, transazioni o sicurezza.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArchitettura dell’applicazione: stratificata o esagonale, scelta in base alla reale complessità del dominio anziché alle mode\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePrestazioni JPA\/Hibernate: rilevamento delle query N+1, JOIN FETCH, @EntityGraph e caricamento in batch collegati a un conteggio effettivo delle query\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eGestione delle transazioni: posizionamento di @Transactional e propagazione (REQUIRED, REQUIRES_NEW, NESTED) adattati alla reale unità di lavoro\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eProgettazione di API REST: denominazione delle risorse, codici di stato, versionamento e paginazione coerenti con l’effettivo utilizzo dell’API\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSpring Security: configurazione della catena di filtri, autenticazione JWT rispetto a quella basata su sessione e autorizzazione a livello di metodo, in linea con il reale modello delle minacce\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia di testing: test unitari JUnit\/Mockito, test slice di Spring e test di integrazione con Testcontainers nei casi in cui il database reale è importante\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file skill e incolla l’intero contenuto nelle Istruzioni del tuo progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il problema in linguaggio naturale e riceverai un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190119176,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/henrik-java-spring-boot-engineer-book.jpg?v=1787135602"},{"product_id":"vesna-dotnet-csharp-engineer","title":"Vesna - Ingegnere backend .NET\/C# Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Vesna\u003c\/h2\u003e\n\u003cp\u003eVesna trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Senior Backend Engineer .NET\/C# che diagnostica i problemi nelle query EF Core, i bug relativi alla durata di vita della DI, i deadlock asincroni e le scelte di integrazione con Azure sulla base di evidenze concrete, quindi restituisce un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eBackend engineer e fondatori che gestiscono un servizio ASP.NET Core in produzione e hanno bisogno di prendere decisioni corrette sull'architettura delle API, sulle prestazioni di EF Core, sulla DI o sulla correttezza del codice asincrono.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArchitettura delle API: minimal API per servizi piccoli e focalizzati, controller per superfici API estese che richiedono filtri e versionamento\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePrestazioni di Entity Framework Core: AsNoTracking, rilevamento delle query N+1, query suddivise e lettura dell'SQL effettivamente generato invece di procedere per supposizioni\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDependency injection e middleware: durate di vita singleton\/scoped\/transient, bug delle dipendenze captive e ordinamento corretto dei middleware\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eCorrettezza di async\/await: eliminazione dei deadlock causati da .Result\/.Wait(), prevenzione di async void e propagazione corretta dei token di annullamento\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eIntegrazione con Azure: managed identity, Key Vault, Service Bus e Application Insights, scelti in base alle effettive esigenze del servizio\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia di testing: test unitari con xUnit e Moq, oltre a test di integrazione con WebApplicationFactory sulla pipeline reale\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla tutto il contenuto nelle istruzioni del tuo progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il problema con parole tue e riceverai un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Installazione in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190184712,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/vesna-dotnet-csharp-engineer-book.jpg?v=1787135602"},{"product_id":"callan-go-backend-engineer","title":"Callan - Ingegnere backend Go Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Callan\u003c\/h2\u003e\n\u003cp\u003eCallan trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Senior Go Backend Engineer che diagnostica perdite di goroutine, deadlock dei canali, struttura della gestione degli errori e compromessi gRPC\/REST sulla base di dati reali, per poi fornire un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eIngegneri backend e fondatori che gestiscono un servizio Go in produzione e hanno bisogno di prendere decisioni corrette su concorrenza, gestione degli errori o progettazione di API gRPC\/REST.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eGoroutine e canali: gestione del ciclo di vita, regola «chi invia chiude», pool di worker e forme classiche di perdita\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eIl pacchetto sync: Mutex\/RWMutex, WaitGroup, sync.Once e sync\/atomic, scelti in base al problema di concorrenza effettivo\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eIdiomi per la gestione degli errori: wrapping con %w, errori sentinella, tipi di errore personalizzati ed errors.Is\/errors.As invece del confronto tra stringhe\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStruttura del progetto e progettazione dei pacchetti: organizzazione cmd\/internal\/pkg, prevenzione dei cicli di importazione e dependency injection basata sui costruttori\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eProfilazione delle prestazioni con pprof: profili CPU e heap, dump delle goroutine e risultati dei benchmark (ns\/op, allocs\/op) per convalidare una correzione dichiarata\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eProgettazione di API gRPC e REST: versioning dei protobuf, RPC unari o in streaming e scelta del protocollo giusto per ogni confine del servizio\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla tutto il contenuto nelle istruzioni del tuo progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il problema in linguaggio naturale e riceverai un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190217480,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/callan-go-backend-engineer-book.jpg?v=1787135602"},{"product_id":"merle-ruby-on-rails-engineer","title":"Merle - Ingegnere Ruby on Rails Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Merle\u003c\/h2\u003e\n\u003cp\u003eMerle trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Senior Ruby on Rails Engineer che diagnostica query N+1, raffiche di retry di Sidekiq e rischi degli aggiornamenti di Rails a partire dai log delle query reali e dai dati dei job, quindi restituisce un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eAgli ingegneri Rails e ai fondatori che gestiscono un’applicazione Rails in produzione e devono prendere decisioni corrette sulle prestazioni di ActiveRecord, sull’affidabilità di Sidekiq o sulla strategia di aggiornamento.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eMVC di Rails e convention over configuration: quando le convenzioni standard sono utili e quando sono effettivamente necessari service object, form object o query object\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePrestazioni di ActiveRecord: rilevamento delle query N+1 con Bullet, differenze tra includes, preload ed eager_load e strategia di indicizzazione del database\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eJob in background di Sidekiq: progettazione delle code, comportamento di retry\/backoff e progettazione di job idempotenti per evitare che i retry elaborino due volte gli stessi dati\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia di aggiornamento di Rails: una versione secondaria alla volta, risoluzione preventiva degli avvisi di deprecazione e piano di rollback a ogni passaggio\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eApplicazioni Rails solo API: scelta della serializzazione, strategia di versioning e autenticazione per un’API Rails a supporto di un frontend separato\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia di test: model spec e request spec con RSpec, factory FactoryBot essenziali e un piccolo insieme di system test stabili con Capybara\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla l’intero contenuto nelle istruzioni del tuo progetto Claude (o nel system prompt di qualsiasi chat AI). Poi descrivi il problema in linguaggio naturale e riceverai un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190250248,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/merle-ruby-on-rails-engineer-book.jpg?v=1787135602"},{"product_id":"ludovic-kubernetes-container-platform-engineer","title":"Ludovic - Ingegnere di piattaforme Kubernetes\/container Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Ludovic\u003c\/h2\u003e\n\u003cp\u003eLudovic trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Senior Kubernetes\/Container Platform Engineer capace di diagnosticare problemi di CrashLoopBackOff, OOMKilled e autoscaling a partire dai segnali reali del cluster, per poi restituire un piano concreto e pronto da applicare.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003ePlatform engineer e founder che gestiscono un cluster Kubernetes in produzione e hanno bisogno di prendere decisioni corrette su dimensionamento delle risorse, autoscaling, Helm, GitOps o diagnosi degli incidenti.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArchitettura Kubernetes di base: pod, deployment rispetto a statefulset e daemonset, servizi e instradamento tramite ingress\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRichieste di risorse, limiti e autoscaling: dimensionamento basato sull'utilizzo osservato e scelta tra HPA e VPA in base alla metrica che riflette effettivamente il carico\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eProgettazione dei chart Helm: struttura dei template e gerarchia dei file values che includono solo ciò che varia realmente tra gli ambienti\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePattern di deployment GitOps: policy di sincronizzazione ArgoCD\/Flux e struttura del repository adattate al modo in cui il team promuove realmente le modifiche\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eNetworking del cluster: policy di rete default-deny, terminazione ingress\/TLS e valutazione di quando una service mesh valga davvero il suo costo operativo\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOsservabilità e diagnosi degli incidenti: alerting con Prometheus\/Grafana e distinzione tra CrashLoopBackOff e OOMKilled tramite kubectl describe e i codici di uscita\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla tutto il contenuto nelle Istruzioni del progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il problema con parole semplici e riceverai un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Installazione in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191757576,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ludovic-kubernetes-container-platform-book.jpg?v=1787135602"},{"product_id":"ezra-aws-solutions-architect","title":"Ezra - Architetto di soluzioni AWS Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Ezra\u003c\/h2\u003e\n\u003cp\u003eEzra trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Senior AWS Solutions Architect che esamina un carico di lavoro secondo il Well-Architected Framework e diagnostica i problemi di costi, sicurezza e affidabilità basandosi su dati di utilizzo reali, per poi fornire un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eFounder e responsabili tecnici che gestiscono carichi di lavoro AWS e hanno bisogno di prendere decisioni corrette sulla scelta dei servizi di calcolo e database, sull’ottimizzazione dei costi, sulla progettazione della VPC o su IAM.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRevisioni secondo il Well-Architected Framework su tutti e sei i pilastri, con priorità basata sul rischio effettivo e sull’impatto sui costi\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eScelta del servizio di calcolo: EC2 vs ECS\/Fargate vs Lambda, in base al reale profilo del traffico e dei costi a riposo del carico di lavoro\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eScelta del servizio database: RDS vs DynamoDB, in base al fatto che il modello di accesso sia relazionale o corrisponda a una struttura chiave-valore nota e stabile\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia per le classi di archiviazione S3 e policy del ciclo di vita che spostano automaticamente i dati tra i livelli, invece di lasciare tutto in Standard\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eProgettazione della rete VPC e dei gruppi di sicurezza: ambito con privilegi minimi invece di 0.0.0.0\/0 e segmentazione delle subnet per livello\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOttimizzazione dei costi: Reserved Instances vs Savings Plans vs Spot, oltre a revisioni delle policy IAM con privilegi minimi basate su dati di utilizzo reali\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome utilizzarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla l’intero contenuto nelle istruzioni del tuo progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Descrivi quindi il problema in linguaggio naturale e riceverai un piano concreto e pronto da eseguire, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Installazione in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191790344,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ezra-aws-solutions-architect-book.jpg?v=1787135603"},{"product_id":"ariadne-unity-game-developer","title":"Ariadne - Sviluppatrice di videogiochi Unity Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Ariadne\u003c\/h2\u003e\n\u003cp\u003eAriadne trasforma Claude (o ChatGPT, o qualsiasi chat AI) in uno sviluppatore senior di videogiochi Unity che diagnostica gli scatti dei fotogrammi, i picchi di garbage collection e l'aumento eccessivo delle dimensioni delle build a partire dai dati di Unity Profiler e Build Report, per poi restituire un piano concreto e pronto da eseguire.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eSviluppatori e studi di videogiochi che stanno pubblicando un titolo Unity destinato a dispositivi mobili, PC o console e hanno bisogno di prendere correttamente decisioni su architettura, prestazioni o dimensioni della build.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArchitettura: ScriptableObjects per una progettazione basata sui dati e composizione invece di un'ereditarietà profonda per nuovi tipi di nemici o oggetti\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDiagnosi con Unity Profiler: lettura della timeline dei fotogrammi CPU\/GPU per isolare un picco in Script, Rendering, Fisica o GC\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePicchi di garbage collection: individuazione delle allocazioni per fotogramma (LINQ in Update, boxing, concatenazione di stringhe) fino alla riga di codice di origine\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eBatching delle draw call e rendering: batching statico\/dinamico, GPU instancing e atlanti di texture per ridurre i cambi di materiale\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOttimizzazione di fisica e collisioni: forme di collider più economiche, matrici di collisione dei layer ed evitare raycast a ogni fotogramma\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSistemi di gameplay e ottimizzazione per piattaforma: macchine a stati per l'AI e i controller dei personaggi, oltre a dimensioni della build e impostazioni della qualità per dispositivi mobili rispetto a PC\/console\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla il contenuto completo nelle istruzioni del tuo progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il problema in linguaggio semplice e riceverai un piano concreto e pronto da eseguire - senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191855880,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ariadne-unity-game-developer-book.jpg?v=1787135629"},{"product_id":"warrick-staff-principal-engineer","title":"Warrick - Ingegnere senior\/principal Skill AI","description":"\u003cdiv\u003e\n\u003ch2\u003eCosa fa Warrick\u003c\/h2\u003e\n\u003cp\u003eWarrick trasforma Claude (o ChatGPT, o qualsiasi chat AI) in un Software Engineer Staff\/Principal che analizza un sistema a ogni livello prima di valutarlo, mette per iscritto le decisioni sotto forma di ADR e indirizza le domande tecniche approfondite allo specialista giusto, indicandolo per nome, invece di fornire risposte superficiali.\u003c\/p\u003e\n\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eCTO, responsabili engineering e software engineer Staff che hanno bisogno di una revisione dell'architettura a livello di sistema, di un ADR, di decidere se sviluppare o acquistare una soluzione o di stabilire le priorità del debito tecnico sull'intero codebase o sull'organizzazione, non su un singolo linguaggio o una singola piattaforma.\u003c\/p\u003e\n\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRevisione dell'architettura a livello di sistema: confini dei servizi, responsabilità sui dati, accoppiamento tra frontend\/backend\/infrastruttura e colli di bottiglia nel dimensionamento che emergono solo quando i componenti vengono considerati nel loro insieme\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArchitecture Decision Record (ADR): contesto, un elenco reale delle opzioni, decisione e conseguenze, in un formato che rimane utile anche dopo un anno\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eStrategia tecnica tra team: allineamento delle roadmap rispetto a una direzione condivisa e definizione della sequenza delle iniziative trasversali, affinché nessun singolo team sostenga un costo sproporzionato\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eAnalisi dei compromessi tra sviluppare e acquistare: costo totale di proprietà su 2-3 anni, non solo prezzo di listino\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDefinizione delle priorità del debito tecnico: valutazione del costo del ritardo e del raggio d'impatto, invece di classificare le attività in base a chi si è lamentato più forte\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eIndicazioni per mentoring e progressione di livello: confronto dei comportamenti dimostrati con una griglia dei livelli, con aree concrete di crescita verso il livello successivo\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eScarica il file della skill e incolla tutto il contenuto nelle istruzioni del tuo progetto Claude (o nel prompt di sistema di qualsiasi chat AI). Poi descrivi il problema con parole tue e riceverai un piano concreto e pronto per essere eseguito, senza dover rispiegare il contesto a ogni sessione. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191888648,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/warrick-staff-principal-engineer-book.jpg?v=1787135630"},{"product_id":"cyprian-react-native-cross-platform-engineer-ai-skill","title":"Cyprian - Skill AI per ingegnere multipiattaforma React Native","description":"\u003ch2\u003eScopri se il tuo bug React Native risiede in JavaScript, nel bridge o nel codice nativo prima di modificare anche solo una riga.\u003c\/h2\u003e\n\u003cp\u003eCyprian è una competenza da Senior Mobile Engineer multipiattaforma React Native, progettata per il punto specifico in cui i progetti React Native presentano problemi: un confine bridge\/JSI attraversato troppo spesso o senza eseguire la pulizia necessaria, una scelta tra Expo e workflow bare fatta per abitudine anziché in base a un vincolo reale, una FlatList ottimizzata per tentativi invece che sulla base di un profiling e un aggiornamento OTA che promette discretamente di distribuire una modifica nativa che non può includere. Copre la distinzione tra Architettura vecchia e nuova (bridge, JSI, Fabric, TurboModules), il bridging dei moduli nativi verso Swift e Kotlin, le scelte relative a React Navigation e alla gestione dello stato, l’ottimizzazione delle prestazioni di FlatList\/FlashList, il comportamento del motore Hermes, la strategia di distribuzione di CodePush\/Expo Updates e le procedure di invio agli app store.\u003c\/p\u003e\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eresponsabili dell’ingegneria mobile, sviluppatori React Native e team che distribuiscono un’unica codebase JavaScript\/TypeScript sia sull’App Store sia sul Play Store.\u003c\/p\u003e\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eIndica su quale lato del confine JS-nativo si manifesta un sintomo (nuovo rendering in puro JS, bridge\/serializzazione o lato nativo) prima di proporre una soluzione.\u003c\/li\u003e\n  \u003cli\u003eVerifica l’utilizzo dell’Architettura vecchia o nuova (newArchEnabled, versione di RN) prima di diagnosticare qualsiasi problema relativo al bridge.\u003c\/li\u003e\n  \u003cli\u003eSceglie tra Expo gestito, Expo prebuild o workflow bare in base alla capacità o al vincolo nativo effettivo che impone la decisione, mai con il criterio «bare per sicurezza».\u003c\/li\u003e\n  \u003cli\u003eOttimizza le prestazioni di FlatList (getItemLayout, keyExtractor, windowSize) oppure consiglia la migrazione a FlashList solo dopo un profiling con Flipper o React DevTools Profiler.\u003c\/li\u003e\n  \u003cli\u003eIndirizza le correzioni che riguardano solo JavaScript a CodePush o Expo Updates e le modifiche native a una build completa per lo store, specificando a quale categoria appartiene una modifica prima di promettere una correzione OTA in giornata.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eIncolla il file SKILL.md di Cyprian nelle istruzioni del tuo progetto Claude (o nel prompt di qualsiasi sistema AI), quindi descrivi il tuo problema relativo a un ingegnere multipiattaforma React Native. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342395805960,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/cyprian-react-native-cross-platform-engineer-book.jpg?v=1787135631"},{"product_id":"zosia-vue-js-nuxt-frontend-engineer-ai-skill","title":"Zosia - Skill AI per ingegnere frontend Vue.js\/Nuxt","description":"\u003ch2\u003eSmetti di trattare il sistema di reattività di Vue come il modello di re-rendering di React.\u003c\/h2\u003e\n\u003cp\u003eZosia è una competenza da Senior Vue.js\/Nuxt Frontend Engineer basata sull'effettivo modello mentale di Vue: un sistema di reattività a grana fine basato su proxy, componenti a file singolo e una Composition API fondata sui composable anziché sugli hook con array di dipendenze. Gestisce l'architettura della Composition API e la progettazione dei composable, il sistema di reattività (ref, reactive, memorizzazione nella cache di computed, watcher), la gestione dello stato con Pinia, la strategia di rendering di Nuxt (SSR, SSG, rendering ibrido tramite routeRules su Nitro), il routing basato sui file e i layout, la gestione di SEO e meta tag, i test con Vitest\/Vue Test Utils e la migrazione da Vue 2 a 3 o dall'Options API alla Composition API.\u003c\/p\u003e\n\u003ch3\u003eA chi è rivolta\u003c\/h3\u003e\n\u003cp\u003eAgli sviluppatori frontend Vue e Nuxt e ai team che stanno migrando da Vue 2 o dall'Options API.\u003c\/p\u003e\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePrima di cercare altrove la causa di un «bug di reattività», verifica se un oggetto reactive() è stato destrutturato, se manca l'unwrap di .value o se una dipendenza viene letta al di fuori di un contesto reattivo.\u003c\/li\u003e\n  \u003cli\u003eRaccomanda uno store Pinia solo dopo aver verificato che un composable con stato locale non sia realmente sufficiente.\u003c\/li\u003e\n  \u003cli\u003eSceglie la strategia di rendering di Nuxt per ogni route tramite routeRules (SSR, SSG, ibrida), invece di applicare un'unica modalità globale all'intera app.\u003c\/li\u003e\n  \u003cli\u003eDiagnostica i problemi di hydration risalendo all'effettiva divergenza tra server e client (valori disponibili solo sul client, contenuti non deterministici), anziché applicare indiscriminatamente un wrapper ClientOnly.\u003c\/li\u003e\n  \u003cli\u003eRealizza una copertura con Vitest e Vue Test Utils mirata al rischio effettivo presente nel composable, nello store o nel componente sottoposto a test.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCome usarla\u003c\/h3\u003e\n\u003cp\u003eIncolla il file SKILL.md di Zosia nelle istruzioni del tuo progetto Claude (o nel prompt di qualsiasi sistema AI), quindi descrivi il tuo problema come frontend engineer vue.js\/nuxt. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342395838728,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/zosia-vue-js-nuxt-frontend-engineer-ai-skill-book.jpg?v=1787135630"},{"product_id":"fenwick-angular-enterprise-frontend-engineer-ai-skill","title":"Fenwick - Skill AI per ingegnere frontend enterprise Angular","description":"\u003ch2\u003eNon aggiungere OnPush finché non sai cosa viene effettivamente sottoposto a nuovo rendering.\u003c\/h2\u003e\n\u003cp\u003eFenwick è una competenza da Senior Angular Enterprise Frontend Engineer, progettata per il monolite Angular che ha ormai cinque anni e quaranta collaboratori, non per un'app creata da zero. Copre l'architettura basata su moduli e quella standalone, la gerarchia dell'iniezione delle dipendenze, i pattern reattivi di RxJS e la correzione delle perdite di sottoscrizioni, la strategia di rilevamento delle modifiche e l'ottimizzazione con OnPush, NgRx e la gestione alternativa dello stato, l'ottimizzazione delle build con Angular CLI, i moduli reattivi e quelli basati su template, i test Jasmine\/Karma con TestBed, i microfrontend con Module Federation e la pianificazione degli aggiornamenti delle versioni con supporto a lungo termine.\u003c\/p\u003e\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eTech lead e ingegneri Angular che gestiscono una codebase Angular enterprise di grandi dimensioni.\u003c\/p\u003e\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTraccia la pipeline RxJS da un'estremità all'altra (sorgente, ogni operatore, ogni sottoscrizione e il relativo teardown) prima di intervenire su un «componente lento».\u003c\/li\u003e\n  \u003cli\u003eDistingue un problema di rilevamento delle modifiche da un problema di gestione dello stato, invece di indovinare quale dei due sia responsabile.\u003c\/li\u003e\n  \u003cli\u003eAbbina NgRx, un ComponentStore locale o un semplice servizio alla reale natura del problema di condivisione dello stato, invece di adottare per impostazione predefinita lo strumento più complesso.\u003c\/li\u003e\n  \u003cli\u003eRiscrive le catene di sottoscrizioni annidate con l'operatore di combinazione RxJS corretto (switchMap, combineLatest) e una vera strategia di teardown.\u003c\/li\u003e\n  \u003cli\u003eOrganizza le suddivisioni con Module Federation e gli aggiornamenti alle versioni principali LTS con un passaggio di verifica e un piano di rollback a ogni fase.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCome utilizzarlo\u003c\/h3\u003e\n\u003cp\u003eIncolla il file SKILL.md di Fenwick nelle istruzioni del tuo progetto Claude (o nel prompt di qualsiasi sistema AI), quindi descrivi il tuo problema di ingegneria frontend enterprise con Angular. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396068104,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/fenwick-angular-enterprise-frontend-engineer-book.jpg?v=1787135630"},{"product_id":"ottokar-typescript-node-js-backend-engineer-ai-skill","title":"Ottokar - Skill AI per ingegnere backend TypeScript\/Node.js","description":"\u003ch2\u003eScopri cosa sta effettivamente bloccando l’event loop prima di incolpare il database.\u003c\/h2\u003e\n\u003cp\u003eOttokar è una skill Senior TypeScript\/Node.js Backend \u0026amp; API Engineer basata sul runtime a thread singolo e guidato dagli eventi di Node come elemento centrale dell’architettura. Si occupa di architetture NestJS rispetto a Express, sicurezza dei tipi end-to-end con tRPC e zod, progettazione di API REST e GraphQL, accesso ai database con Prisma e TypeORM, autenticazione JWT rispetto alle sessioni, test con Jest\/Supertest, worker thread e clustering, nonché deployment containerizzati o serverless.\u003c\/p\u003e\n\u003ch3\u003eA chi è rivolto\u003c\/h3\u003e\n\u003cp\u003eIngegneri backend TypeScript e Node.js e team che si occupano di API.\u003c\/p\u003e\n\u003ch3\u003eFunzionalità principali\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAnalizza una chiamata sincrona o vincolata dalla CPU inserita in un percorso di richiesta asincrono prima di presumere che un’API lenta sia un problema del database o dell’infrastruttura.\u003c\/li\u003e\n  \u003cli\u003eSceglie NestJS o Express in base alle dimensioni del team e al livello di struttura obbligatoria che il team desidera realmente, non in base alle mode.\u003c\/li\u003e\n  \u003cli\u003eDefinisce innanzitutto in codice i tipi di richiesta\/risposta (tRPC, zod, class-validator), così che una violazione del contratto venga rilevata in fase di compilazione o validazione, non in produzione.\u003c\/li\u003e\n  \u003cli\u003eIndividua i pattern di query N+1 a livello ORM con eager loading, include o un dataloader prima di rilasciare un endpoint che restituisce un elenco.\u003c\/li\u003e\n  \u003cli\u003eSpecifica se l’autenticazione è stateless (JWT) o stateful (sessioni) e perché questa scelta è adatta alle esigenze di scalabilità e revoca del servizio.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCome usarlo\u003c\/h3\u003e\n\u003cp\u003eIncolla il file SKILL.md di Ottokar nelle istruzioni del tuo progetto Claude (o nel prompt di qualsiasi sistema AI), quindi descrivi il tuo problema come ingegnere backend TypeScript\/Node.js. Funziona con Claude, ChatGPT e qualsiasi chat AI. Si installa in meno di 2 minuti.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396100872,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ottokar-typescript-node-js-backend-engineer-book.jpg?v=1787135631"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/collections\/claude-code-skills.jpg?v=1787735998","url":"https:\/\/kissmyskills.com\/it\/collections\/claude-code-skills.oembed?page=5","provider":"KissMySkills","version":"1.0","type":"link"}