Comandi Slash Claude Code
Comandi slash pronti per la produzione per Claude Code che accelerano lo sviluppo tramite automazione intelligente.
52 comandi organizzati come:
- 🤖 Flussi di lavoro: Orchestrazione multi-subagente per compiti complessi
- 🔧 Strumenti: Utilità monoscopo per operazioni specifiche
🤝 Richiede Claude Code Subagents
Questi comandi funzionano con i Claude Code Subagents per capacità di orchestrazione.
Installazione
cd ~/.claude
git clone https://github.com/wshobson/commands.git
git clone https://github.com/wshobson/agents.git # Required for subagent orchestrationComandi Disponibili
- 🤖 Flussi di lavoro - Orchestrare più subagenti per compiti complessi
- 🔧 Strumenti - Comandi monouso per operazioni specifiche
Utilizzo
I comandi sono organizzati nelle directory tools/ e workflows/. Usali con il prefisso della directory:
/tools:api-scaffold user management with authentication
/tools:security-scan check for vulnerabilities
/workflows:feature-development implement chat functionalityNota: Se preferisci utilizzare i comandi senza prefissi, puoi appiattire le directory:
cp tools/*.md .
cp workflows/*.md .Claude Code suggerisce automaticamente i comandi rilevanti in base al contesto.
🤖 Workflow
Orchestrazione multi-subagente per compiti complessi:
Sviluppo di Funzionalità
- feature-development - Subagenti backend, frontend, testing e deployment costruiscono funzionalità complete
- full-review - Diversi subagenti di revisione forniscono un'analisi del codice completa
- smart-fix - Analizza i problemi e li delega ai subagenti specialisti appropriati
Processi di Sviluppo
- git-workflow - Implementa workflow Git efficaci con strategie di branching e template per PR
- improve-agent - Migliora le prestazioni dei subagenti tramite l'ottimizzazione dei prompt
- legacy-modernize - Modernizza codebase legacy tramite subagenti specializzati
- ml-pipeline - Crea pipeline ML con subagenti di data e ML engineering
- multi-platform - Costruisce app multipiattaforma con subagenti coordinati
- workflow-automate - Automatizza i workflow CI/CD, monitoraggio e deployment
Workflow Orchestrati da Subagenti
- full-stack-feature - Funzionalità multipiattaforma con subagenti backend, frontend e mobile
- security-hardening - Implementazione orientata alla sicurezza con subagenti specializzati
- data-driven-feature - Funzionalità alimentate da ML con subagenti data science
- performance-optimization - Ottimizzazione end-to-end con subagenti dedicati alle performance
- incident-response - Risoluzione di incidenti in produzione con subagenti operativi
🔧 Strumenti (Comandi Monouso)
AI & Machine Learning
- ai-assistant - Crea assistenti AI e chatbot pronti per la produzione
- ai-review - Revisione specializzata per codebase AI/ML
- langchain-agent - Crea agenti LangChain/LangGraph con pattern moderni
- ml-pipeline - Crea pipeline ML end-to-end con MLOps
- prompt-optimize - Ottimizza prompt AI per performance e qualità
Architettura & Qualità del Codice
- code-explain - Genera spiegazioni dettagliate di codice complesso
- code-migrate - Migra codice tra linguaggi, framework o versioni
- refactor-clean - Rifattorizza il codice per manutenibilità e performance
- tech-debt - Analizza e prioritizza il debito tecnico
Dati & Database
- data-pipeline - Progetta architetture scalabili per pipeline di dati
- data-validation - Implementa sistemi completi di validazione dei dati
- db-migrate - Strategie avanzate di migrazione del database
DevOps & Infrastruttura
- deploy-checklist - Genera configurazioni e checklist di distribuzione
- docker-optimize - Strategie avanzate di ottimizzazione dei container
- k8s-manifest - Deployment Kubernetes di livello produttivo
- monitor-setup - Configura monitoraggio e osservabilità completi
- slo-implement - Implementa gli Obiettivi di Livello di Servizio (SLO)
- workflow-automate - Automatizza i flussi di lavoro di sviluppo e operativi
Sviluppo & Testing
- api-mock - Crea mock API realistici per sviluppo e test
- api-scaffold - Genera endpoint API pronti per la produzione con stack implementativo completo
- test-harness - Crea suite di test complete con rilevamento framework
Sicurezza & Compliance
- accessibility-audit - Test e correzioni completi sull'accessibilità
- compliance-check - Garantisce la conformità normativa (GDPR, HIPAA, SOC2)
- security-scan - Scansione di sicurezza completa con rimedio automatizzato
Debug & Analisi
- debug-trace - Strategie avanzate di debug e tracciamento
- error-analysis - Analisi approfondita dei pattern di errore e strategie di risoluzione
- error-trace - Traccia e diagnostica errori in produzione
- issue - Crea issue strutturate su GitHub/GitLab
Dipendenze & Configurazione
- config-validate - Valida e gestisci la configurazione dell'applicazione
- deps-audit - Controlla le dipendenze per sicurezza e licenze
- deps-upgrade - Aggiorna in sicurezza le dipendenze del progetto
Documentazione & Collaborazione
- doc-generate - Genera documentazione completa
- git-workflow - Implementa workflow Git efficaci
- pr-enhance - Migliora le pull request con controlli di qualità
Ottimizzazione dei Costi
- cost-optimize - Ottimizza i costi di cloud e infrastruttura
Onboarding & Configurazione
- onboard - Configura ambienti di sviluppo per nuovi membri del team
Strumenti Subagent
- multi-agent-review - Revisione del codice da più prospettive con subagent specializzati
- smart-debug - Debug approfondito con subagent per debug e performance
- multi-agent-optimize - Ottimizzazione full-stack con molteplici subagent
- context-save - Salva il contesto del progetto usando il subagent context-manager
- context-restore - Ripristina il contesto salvato per la continuità
Funzionalità
- Implementazioni pronte per la produzione
- Rilevamento automatico del framework
- Best practice di sicurezza
- Monitoraggio e test integrati
- I comandi lavorano insieme in modo fluido
Numero di Comandi
Totale: 52 comandi slash pronti per la produzione organizzati in:
🤖 Flussi di Lavoro (14 comandi)
- Sviluppo Funzionalità & Revisione (3 comandi)
- Automazione dei Processi di Sviluppo (6 comandi)
- Flussi di Lavoro Orchestrati da Subagent (5 comandi)
🔧 Strumenti (38 comandi)
- AI & Machine Learning (5 comandi)
- Architettura & Qualità del Codice (4 comandi)
- Dati & Database (3 comandi)
- DevOps & Infrastruttura (6 comandi)
- Sviluppo & Test (3 comandi)
- Sicurezza & Conformità (3 comandi)
- Debug & Analisi (4 comandi)
- Dipendenze & Configurazione (3 comandi)
- Documentazione & Collaborazione (1 comando)
- Onboarding & Configurazione (1 comando)
- Strumenti Specifici per Subagent (5 comandi)
Esempi di Utilizzo
🤖 Esempi di Workflow
# Implement a complete feature
/workflows:feature-development Add user authentication with OAuth2Comprehensive code review
/workflows:full-review Review the authentication moduleSmart issue resolution
/workflows:smart-fix Fix performance degradation in API response timesModernize legacy system
/workflows:legacy-modernize Migrate monolithic Java app to microservicesBuild comprehensive multi-platform feature
/workflows:full-stack-feature User authentication with social login across web and mobileImplement security-first architecture
/workflows:security-hardening Harden API endpoints and implement zero-trust security modelCreate data-driven ML feature
/workflows:data-driven-feature Build recommendation engine with real-time personalizationOptimize entire application stack
/workflows:performance-optimization Improve response times and reduce infrastructure costsRespond to production incident
/workflows:incident-response High CPU usage causing service degradation in production🔧 Esempi di Strumenti (Comandi Monouso)
# Create a user management API
/tools:api-scaffold user CRUD operations with JWT auth and role-based accessReview microservices architecture
/tools:multi-agent-review analyze our microservices for coupling and scalability issuesOptimize LLM chat application
/tools:prompt-optimize reduce latency for customer support chatbot while maintaining accuracyCreate fraud detection pipeline
/tools:data-pipeline real-time fraud detection with feature store and monitoringDebug production issue
/tools:error-trace analyze high memory usage in production podsSecure container images
/tools:security-scan scan and fix vulnerabilities in Docker imagesGenerate API documentation
/tools:doc-generate create OpenAPI docs with examples for REST endpointsOnboard new developer
/tools:onboard Setup development environment for React/Node.js projectMulti-perspective code review
/tools:multi-agent-review Review authentication moduleDeep debugging
/tools:smart-debug Investigate memory leak in production workersFull-stack optimization
/tools:multi-agent-optimize Optimize checkout flow for better conversionSave project context
/tools:context-save Save current project state and architectural decisionsRestore project context
/tools:context-restore Load context from last week's sprintComandi Avanzati
Sicurezza & DevOps
#### /security-scan
Scansione di sicurezza completa con rimedio automatico.
- Scansione Multi-Strumento: Bandit, Safety, Trivy, Semgrep, ESLint Security, Snyk
- Correzioni Automatiche: Vulnerabilità comuni risolte automaticamente
- Integrazione CI/CD: Barriere di sicurezza per GitHub Actions/GitLab CI
- Scansione Container: Analisi delle vulnerabilità delle immagini
- Rilevamento Segreti: Integrazione con GitLeaks e TruffleHog
/docker-optimizeStrategie avanzate di ottimizzazione dei container.
- Ottimizzazione Intelligente: Analizza e suggerisce miglioramenti
- Build Multi-Stadio: Dockerfile ottimizzati per framework specifici
- Strumenti Moderni: BuildKit, Bun, UV per build più veloci
- Rinforzo della Sicurezza: Immagini distroless, utenti non-root
- Integrazione Cross-Command: Funziona con gli output di /api-scaffold
/k8s-manifestDeployment Kubernetes di livello produttivo.
- Pattern Avanzati: Pod Security Standards, Network Policies, OPA
- Pronto per GitOps: Configurazioni FluxCD e ArgoCD
- Osservabilità: Prometheus ServiceMonitors, OpenTelemetry
- Auto-Scaling: Configurazioni HPA, VPA e cluster autoscaler
- Service Mesh: Integrazione con Istio/Linkerd
Frontend & Dati
#### /db-migrate
Strategie avanzate di migrazione database.
- Multi-Database: PostgreSQL, MySQL, MongoDB, DynamoDB
- Zero-Downtime: Deployment blue-green, migrazioni progressive
- Event Sourcing: Integrazione Kafka/Kinesis per CDC
- Cross-Platform: Gestisce la persistenza poliglotta
- Monitoring: Verifiche dello stato delle migrazioni e rollback
Combinare flussi di lavoro e strumenti
La vera potenza deriva dalla combinazione di flussi di lavoro e strumenti per cicli di sviluppo completi:
Esempio: Sviluppare una nuova funzionalità
# 1. Use a workflow to implement the feature with multiple subagents
/workflows:feature-development Add real-time chat feature with WebSocket support2. Use tools for specific enhancements
/tools:test-harness Add integration tests for WebSocket connections
/tools:security-scan Check for WebSocket vulnerabilities
/tools:docker-optimize Optimize container for WebSocket connections3. Use a workflow for comprehensive review
/workflows:full-review Review the entire chat feature implementationEsempio: Modernizzazione del Codice Legacy
# 1. Start with the modernization workflow
/workflows:legacy-modernize Migrate Express.js v4 app to modern architecture2. Use specific tools for cleanup
/tools:deps-upgrade Update all dependencies to latest versions
/tools:refactor-clean Remove deprecated patterns and dead code
/tools:test-harness Ensure 100% test coverage3. Optimize and deploy
/tools:docker-optimize Create multi-stage production build
/tools:k8s-manifest Deploy with zero-downtime strategyModelli di orchestrazione dei comandi
I comandi possono essere utilizzati singolarmente o combinati in schemi potenti:
Esecuzione sequenziale
# Build → Test → Secure → Deploy pipeline
/tools:api-scaffold user management API
/tools:test-harness comprehensive test suite for user API
/tools:security-scan check user API for vulnerabilities
/tools:k8s-manifest deploy user API to productionAnalisi Parallela
# Multiple perspectives on the same codebase
/tools:multi-agent-review comprehensive architecture and code review
/tools:security-scan audit security posture
/workflows:performance-optimization identify and fix bottlenecks
Then consolidate findings
Perfezionamento Iterativo
# Start broad, then narrow focus
/workflows:feature-development implement payment processing
/tools:security-scan focus on payment security
/tools:compliance-check ensure PCI compliance
/tools:test-harness add payment-specific testsIntegrazione tra Domini
# Frontend + Backend + Infrastructure
/tools:api-scaffold backend payment API
/tools:multi-agent-optimize optimize payment flow performance
/tools:docker-optimize containerize payment service
/tools:monitor-setup payment metrics and alertsQuando usare Workflow vs Strumenti
🔀 Workflow & Strumenti Subagente
- Risoluzione di problemi: Analizza e risolvi problemi in modo adattivo
- Prospettive multiple: Coordina subagenti specialisti
- Compiti complessi: Processi multi-step tra domini
- Soluzioni sconosciute: Lascia decidere ai subagenti l'approccio
🛠️ Strumenti Specializzati
- Configurazione infrastruttura: Configura ambienti
- Generazione codice: Crea implementazioni specifiche
- Analisi: Genera report senza correzioni
- Compiti di dominio: Operazioni altamente specializzate
- "Implementa sistema di autenticazione utenti" →
/workflows:feature-development - "Correggi problemi di performance nello stack" →
/workflows:smart-fix - "Modernizza il monolite legacy" →
/workflows:legacy-modernize
🔧 Usa Strumenti Quando:
- Serve competenza specifica - Compito chiaro e mirato in un solo dominio
- Desideri controllo preciso - Vuoi dirigere dettagli di implementazione specifici
- Parte di workflow manuale - Integrazione in processi esistenti
- Specializzazione profonda necessaria - Serve implementazione di livello esperto
- Costruire su lavoro esistente - Migliorare o affinare risultati precedenti
- "Crea manifest Kubernetes" →
/tools:k8s-manifest - "Scansiona vulnerabilità di sicurezza" →
/tools:security-scan - "Genera documentazione API" →
/tools:doc-generate
Formato Comandi
Gli slash command sono semplici file markdown dove:
- Il nome del file diventa il nome del comando (es.
tools/api-scaffold.md→/tools:api-scaffold) - Il contenuto del file è il prompt/istruzioni eseguite quando invocato
- Usa il segnaposto
$ARGUMENTSper l'input dell'utente
Best Practice
Selezione dei Comandi
- Lascia che Claude Code suggerisca automaticamente - Analizza il contesto e seleziona i comandi ottimali
- Usa workflow per compiti complessi - I sottoagenti coordinano implementazioni multidominio
- Usa strumenti per compiti mirati - Applica comandi specifici per miglioramenti mirati
Uso Efficace
- Fornisci un contesto completo - Includi stack tecnologico, vincoli e requisiti
- Collega strategicamente i comandi - Workflow → Strumenti → Raffinamenti
- Costruisci sui risultati precedenti - I comandi sono progettati per lavorare insieme
Contribuire
- Crea un file
.mdinworkflows/otools/ - Usa nomi con trattino e minuscole
- Includi
$ARGUMENTSper l'input dell’utente
Risoluzione dei Problemi
Comando non trovato:
- Controlla che i file siano in
~/.claude/commands/tools/o~/.claude/commands/workflows/ - Usa il prefisso corretto:
/tools:nome-comandoo/workflows:nome-comando - Oppure appiattisci le directory se preferisci senza prefissi:
cp tools/.md . && cp workflows/.md .
Output generico: Aggiungi un contesto più specifico sul tuo stack tecnologico
Problemi di integrazione: Verifica i percorsi dei file e la sequenza dei comandi
Suggerimenti sulle Prestazioni
Selezione dei Comandi:
- Workflow: Coordinamento multi-sottoagente per funzionalità complesse
- Strumenti: Operazioni monoscopo per compiti specifici
- Modifiche semplici: Rimani con l’agente principale
- Parti dagli strumenti per problemi noti
- Fornisci requisiti dettagliati fin dall’inizio
- Basarsi sui risultati dei comandi precedenti
- Lasciare che i workflow si completino prima delle modifiche
Aggiunta di un Nuovo Workflow:
- Concentrarsi sull’orchestrazione e sulla logica di delega dei subagent
- Specificare quali subagent specializzati utilizzare e in quale ordine
- Definire i modelli di coordinamento tra i subagent
Aggiunta di un Nuovo Strumento:
- Includere implementazioni complete e pronte per la produzione
- Strutturare il contenuto con sezioni chiare e output operativi
- Includere esempi, best practice e punti di integrazione
Per Saperne di Più
- Documentazione Claude Code
- Documentazione Slash Commands
- Documentazione Subagents
- Claude Code GitHub
- Collezione Claude Code Subagents - Subagent specializzati utilizzati da questi comandi