Moltbot Skills & MoltHub Marketplace Guide
Scopri come estendere Moltbot con skill e plugin da MoltHub. Impara a installare, creare e gestire automazioni per il tuo assistente IA personale.
Cosa sono le Moltbot Skills?
Una delle funzionalità più potenti di Moltbot (precedentemente ClawdBot) è il suo skills system estensibile. Pensa alle skill come a plugin o automazioni che estendono ciò che il tuo assistente IA personale può fare: dal monitoraggio dei prezzi dei voli alla gestione della tua smart home.
Con oltre 15.000 skill già disponibili nel marketplace MoltHub e la possibilità di creare skill personalizzate semplicemente chiedendo, l'ecosistema di Moltbot sta crescendo più velocemente di qualsiasi altra piattaforma IA mai vista.
Comprendere l'Architettura delle Skill
Moltbot utilizza un sistema di skill a livelli con una chiara precedenza:
1. Workspace Skills (highest priority)
└── Your custom skills for specific projects
2. Managed/Local Skills
└── Skills you've installed and configured
3. Bundled Skills (lowest priority)
└── Default skills that come with Moltbot
Ogni skill è essenzialmente un file SKILL.md più file di supporto che indicano all'IA come eseguire compiti specifici.
MoltHub: Il Marketplace Ufficiale delle Skill
MoltHub (precedentemente ClawdHub) è il registro pubblico per le skill di Moltbot:- URL: https://github.com/moltbot/molthub
- Skill disponibili: 15.000+
- Funzionalità: Pubblicazione, versionamento, ricerca e installazione di skill tramite CLI
- Moderazione: Revisionate dalla community con ricerca vettoriale per la scoperta
Categorie di Skill Popolari
| Categoria | Esempi | Casi d'uso |
|---|---|---|
| Produttività | Email summarizer, Meeting scheduler | Inbox zero, gestione calendario |
| Viaggi | Flight tracker, Hotel finder | Avvisi sui prezzi, automazione prenotazioni |
| Finanza | Expense tracker, Invoice generator | Monitoraggio budget, fatturazione clienti |
| Smart Home | Light controller, Thermostat manager | Trigger per la domotica |
| Sviluppo | GitHub notifier, CI/CD monitor | Aggiornamenti su PR e build |
| Social | Twitter scheduler, LinkedIn responder | Automazione dei contenuti |
| Ricerca | News aggregator, Paper summarizer | Rimanere informati automaticamente |
Installare Skill da MoltHub
Tramite CLI (Consigliato)
# Search for skills
moltbot skill search "flight tracker"
# Install a skill
moltbot skill install flight-price-monitor
# List installed skills
moltbot skill list
# Update all skills
moltbot skill update --all
Tramite Chat
Basta chiedere a Moltbot in modo naturale:
"Installa la skill per il monitoraggio dei prezzi dei voli"
"Trovami una skill per tracciare i prezzi delle criptovalute"
"Mostrami tutte le mie skill installate"
Creare Skill Personalizzate
Ecco dove Moltbot diventa magico: l'IA può scrivere skill per se stessa.
Metodo 1: Chiedi a Moltbot di Crearla
Dì semplicemente a Moltbot ciò di cui hai bisogno:
"Crea una skill per monitorare i prezzi dei voli da SFO a Tokyo e avvisami quando scendono sotto gli 800$"
"Costruisci un'automazione che riassuma le mie email non lette ogni mattina alle 8:00"
"Crea una skill che pubblichi il mio standup giornaliero su Slack in base ai miei commit git"
Moltbot genererà i file della skill, li testerà e li installerà automaticamente.
Metodo 2: Scrivere le Skill Manualmente
Crea un file SKILL.md nel tuo workspace:
# Flight Price Monitor
## Description
Monitors flight prices and sends alerts when they drop below a threshold.
## Triggers
- Schedule: Every 6 hours
- Webhook: /api/check-flights
## Parameters
- origin: string (airport code)
- destination: string (airport code)
- max_price: number (USD threshold)
- notify_channel: string (whatsapp|telegram|slack)
## Actions
1. Query flight API for current prices
2. Compare against max_price threshold
3. If lower, send notification to specified channel
4. Log price history for trend analysis
## Example Usage
"Check flights from SFO to NRT under $800 and notify me on WhatsApp"
Metodo 3: Fork e Modifica di Skill Esistenti
# Clone a skill to customize it
moltbot skill clone popular-skill-name my-custom-version
# Edit the skill
code ~/.moltbot/skills/my-custom-version/SKILL.md
# Test your changes
moltbot skill test my-custom-version
Esempi di Skill nel Mondo Reale
1. Skill Morning Briefing
# Morning Briefing
## Trigger
- Schedule: Daily at 7:00 AM
## Actions
1. Fetch today's calendar events
2. Check unread priority emails
3. Get weather forecast
4. Summarize top news in my interests
5. Check flight status if traveling today
6. Compile and send via preferred channel
2. Skill Smart Reply
# Email Smart Reply
## Trigger
- Event: New email matching criteria
## Criteria
- From: known contacts
- Not: newsletters, marketing
## Actions
1. Analyze email content and intent
2. Draft appropriate response
3. Queue for approval or auto-send (configurable)
4. Log interaction for context
3. Monitoraggio Calo Prezzi
# Amazon Price Tracker
## Trigger
- Schedule: Every 4 hours
- Webhook: /api/track-price
## Parameters
- product_urls: list of Amazon URLs
- target_prices: price thresholds
## Actions
1. Scrape current prices (via browser automation)
2. Compare against targets
3. Alert if any drops detected
4. Maintain price history graph
Considerazioni sulla Sicurezza per le Skill
⚠️ Importante: Le skill possono eseguire codice sulla tua macchina. La documentazione di Moltbot avverte esplicitamente:
"Tratta le skill di terze parti come codice fidato. Leggile prima di abilitarle. Preferisci esecuzioni in sandbox per input non attendibili."
Best Practices
- Revisiona prima di installare - Leggi il file SKILL.md e qualsiasi codice di supporto.
- Usa l'esecuzione in sandbox - Abilita la modalità sandbox per le skill non attendibili.
- Limita i permessi - Alcune skill necessitano di meno permessi di quelli che richiedono.
- Preferisci le skill popolari - Le skill revisionate dalla community sono generalmente più sicure.
- Monitora l'attività - Controlla i log per comportamenti imprevisti.
Rischi Noti
I ricercatori di sicurezza di SOC Prime hanno identificato problemi con alcune implementazioni di Moltbot:
- Porte admin esposte senza autenticazione
- Segreti memorizzati in formato testo semplice (plaintext)
- Attacchi di avvelenamento della libreria delle skill (skill-library poisoning)
- Potenziale per RCE (Remote Code Execution)
Portabilità delle Skill tra Agenti
Uno sviluppo entusiasmante: c'è una proposta attiva per integrare SkillKit in Moltbot, abilitando:
- Skill che funzionano su oltre 17 diversi agenti di coding IA
- Gestione unificata delle skill
- Automazioni portatili che ti seguono attraverso i vari strumenti
Creare Skill per altri? Considera Y Build
Se stai creando automazioni e skill complesse, potresti volerle trasformare in veri prodotti che altri possono usare senza configurazioni tecniche.
Y Build aiuta gli sviluppatori a confezionare le capacità dell'IA in applicazioni user-friendly:| Skill Moltbot | Prodotti Y Build |
|---|---|
| Automazione personale | IA come prodotto per gli utenti |
| Self-hosted | Distribuito in cloud |
| Solo utenti tecnici | Utilizzabile da chiunque |
| Gratuito (il tuo tempo) | Generazione di ricavi |
Da Skill a Prodotto: Un Esempio
Diciamo che hai costruito una fantastica skill "Smart Email Responder" per Moltbot. Con Y Build, potresti:
- Racchiuderla in una UI - Interfaccia no-code per utenti non tecnici
- Aggiungere l'autenticazione - Gestione degli account utente e delle chiavi API
- Distribuire istantaneamente - Distribuzione in cloud con un clic
- Monetizzare - Fatturazione degli abbonamenti integrata
- Analizzare l'utilizzo - Vedere come i clienti utilizzano le tue funzionalità IA
Il Futuro delle Skill IA
L'ecosistema delle skill rappresenta qualcosa di più grande: capacità IA componibili. Invece di applicazioni IA monolitiche, ci stiamo muovendo verso:
- Componenti IA modulari e riutilizzabili
- Librerie di automazione guidate dalla community
- IA personale che cresce con le tue esigenze
- Portabilità delle skill cross-platform
Iniziare con le Skill
- Installa Moltbot - Segui la guida completa
- Sfoglia MoltHub - Esplora le skill disponibili
- Installa la tua prima skill -
moltbot skill install morning-briefing - Crea una skill personalizzata - Chiedi a Moltbot di costruire qualcosa per te
- Condividi con la community - Pubblica le tue skill su MoltHub
Risorse:
- Registro delle Skill MoltHub
- Documentazione delle Skill di Moltbot
- Collezione Awesome Moltbot Skills
- Proposta di Integrazione SkillKit
Pronto a trasformare le tue idee di automazione in prodotti? Y Build aiuta gli indie hacker a lanciare app basate su IA più velocemente che mai. Inizia la tua prova gratuita oggi.