Competenze
Cosa Sono le Competenze?
Le competenze sono funzionalità modulari che estendono le capacità dei tuoi agenti Neotask. Pensale come plugin, ogni competenza aggiunge una capacità specifica, dall'invio di email al controllo dei dispositivi domotici all'esecuzione di pipeline CI/CD.
Tipi di Competenze
| Tipo | Descrizione |
|---|---|
| Integrate | Sempre disponibili per ogni agente. Queste coprono le operazioni principali come la gestione dei file, l'esecuzione shell e le richieste web. Non è richiesta alcuna installazione. |
| Marketplace | Installabili dal catalogo delle competenze di Neotask. Sfoglia, installa e configura con pochi clic. |
| Personalizzate | Competenze scritte dall'utente che puoi creare tu stesso. Definisci la tua logica, le integrazioni API e i flussi di lavoro. |
Modalità di Autenticazione
Ogni competenza dichiara come si autentica con i servizi esterni:
| Modalità di Autenticazione | Descrizione |
|---|---|
| OAuth | Flusso di autorizzazione basato su browser. Accedi al servizio di terze parti e concedi l'accesso ad Neotask. I token vengono gestiti automaticamente. |
| Chiave API | Inserisci una chiave API o un token segreto. La chiave viene archiviata crittografata e iniettata durante l'esecuzione. |
| App Locale | La competenza si connette a un'applicazione in esecuzione sul tuo computer locale (es. Signal Desktop, iMessage). |
| Nessuna | Nessuna autenticazione richiesta. La competenza opera senza credenziali esterne. |
Categorie di Competenze
Le competenze sono organizzate in sei categorie:
Produttività
Strumenti per la gestione di file, note e attività.
- Gestione dei file e integrazione con l'archiviazione cloud
- Operazioni di presa di note e knowledge base
- Monitoraggio delle attività e gestione dei progetti
- Calendario e pianificazione
- Generazione di fogli di calcolo e documenti
Messaggistica
Integrazioni per email, chat e piattaforme SMS.
- Composizione di email e gestione della posta in arrivo
- Messaggistica su piattaforme di chat (Slack, Discord, Teams, ecc.)
- Invio di SMS e MMS
- Routing e consegna delle notifiche
- Modelli di messaggi e invii in blocco
Media
Elaborazione e generazione di immagini, video e audio.
- Ridimensionamento, ritaglio e conversione del formato delle immagini
- Generazione e modifica di immagini con AI
- Transcodifica video ed estrazione di miniature
- Trascrizione audio e sintesi vocale
- Acquisizione di screenshot e registrazione dello schermo
Domotica
Controllo dei dispositivi e automazione della casa.
- Controllo di luci, termostati e interruttori
- Attivazione di scene e routine
- Monitoraggio dei sensori e avvisi
- Accesso agli snapshot e agli stream delle telecamere
- Segnalazione dello stato dei dispositivi
Sviluppatore
Strumenti per la codifica, la costruzione e il deployment del software.
- Generazione, revisione e refactoring del codice
- Operazioni Git e gestione del repository
- Attivazione e monitoraggio delle pipeline CI/CD
- Gestione di container e deployment
- Analisi dei log e monitoraggio degli errori
Dati
Analytics, scraping ed elaborazione dei dati.
- Web scraping ed estrazione di contenuti
- Trasformazione e pulizia dei dati
- Interrogazione di database e reporting
- Generazione di grafici e visualizzazioni
- Elaborazione di CSV, JSON e XML
Installazione delle Competenze
Sfogliare il Catalogo
- Naviga a Competenze nella dashboard.
- Sfoglia per categoria o usa la barra di ricerca per trovare una competenza specifica.
- Ogni elenco di competenze mostra il nome, la descrizione, la categoria, la modalità di autenticazione e le dipendenze richieste.
Installazione con Un Clic
- Fai clic su Installa sulla competenza che desideri.
- Neotask esegue un controllo delle dipendenze per assicurarsi che tutti i prerequisiti siano soddisfatti:
- File binari di sistema richiesti (es.
ffmpeg,chromium) - Variabili di ambiente richieste
- Competenze companion richieste
- File binari di sistema richiesti (es.
- Se tutte le dipendenze sono soddisfatte, la competenza viene installata immediatamente.
- Se mancano delle dipendenze, ti verrà chiesto di risolverle prima che l'installazione possa procedere.
Configurazione Post-Installazione
Dopo l'installazione, potrebbe essere necessario configurare la competenza:
- Chiavi API -- Inserisci la chiave o il token richiesto nel pannello delle impostazioni della competenza.
- Variabili di ambiente -- Imposta le variabili di ambiente necessarie alla competenza (es. stringhe di connessione al database, URL dei servizi).
- Connessioni OAuth -- Completa il flusso di autorizzazione OAuth per concedere alla competenza l'accesso a un servizio di terze parti.
Abilitazione per Agente
Le competenze non sono automaticamente disponibili per tutti gli agenti. Dopo aver installato una competenza:
- Apri la scheda Impostazioni dell'agente.
- Sotto Competenze, attiva o disattiva la competenza per quell'agente.
- Solo gli agenti con la competenza abilitata possono usarla.
Questo ti dà un controllo granulare su cosa ogni agente può e non può fare.
Configurazione delle Competenze
Archiviazione delle Chiavi API
Tutte le chiavi API e i segreti sono archiviati crittografati a riposo. Le chiavi vengono decifrate solo durante l'esecuzione quando la competenza ne ha bisogno, e non vengono mai esposte in log, nella cronologia delle sessioni o nelle risposte API.
Per gestire le chiavi API:
- Naviga a Competenze e seleziona la competenza installata.
- Apri la scheda Configurazione.
- Inserisci, aggiorna o rimuovi le chiavi API secondo necessità.
Variabili di Ambiente
Alcune competenze richiedono variabili di ambiente per funzionare. Queste vengono impostate per competenza e iniettate nell'ambiente di esecuzione della competenza.
- Le variabili hanno uno scope limitato alla singola competenza e non si diffondono ad altre competenze o agenti.
- Esempi comuni includono URL di database, endpoint di servizio e flag di funzionalità.
Connessioni OAuth
Per le competenze che utilizzano l'autenticazione OAuth:
- Fai clic su Connetti nel pannello di configurazione della competenza.
- Verrai reindirizzato al servizio di terze parti per autorizzare l'accesso.
- Dopo l'autorizzazione, il token di accesso viene archiviato e gestito da Neotask.
- I token vengono aggiornati automaticamente quando scadono.
- Puoi disconnetterti in qualsiasi momento facendo clic su Disconnetti.
Verifica delle Dipendenze
Ogni competenza dichiara le sue dipendenze, che possono includere:
- File binari richiesti -- Programmi a livello di sistema necessari alla competenza (es.
git,node,ffmpeg). - Variabili di ambiente richieste -- Variabili che devono essere impostate per il funzionamento della competenza.
- Competenze richieste -- Altre competenze che devono essere installate prima.
Neotask verifica queste dipendenze al momento dell'installazione e ti avvisa se alcune mancano. Puoi anche riverificare le dipendenze in qualsiasi momento dalle impostazioni della competenza.
Competenze Integrate
Neotask viene fornito con oltre 55 competenze integrate sempre disponibili senza installazione. Di seguito una panoramica organizzata per categoria.
Produttività
| Competenza | Descrizione |
|---|---|
| Gestore File | Leggi, scrivi, sposta, copia ed elimina file negli spazi di lavoro degli agenti |
| Browser Directory | Elenca e naviga nelle strutture di directory |
| Gestore Archivi | Crea ed estrai archivi ZIP, TAR e GZIP |
| Appunti | Copia e incolla testo tra operazioni |
| Ricerca | Ricerca full-text tra file e contenuti dello spazio di lavoro |
| Prendere Note | Crea, organizza e recupera note strutturate |
| Monitoraggio Attività | Gestisci elenchi di cose da fare con stato, priorità e scadenze |
| Calendario | Pianifica eventi e imposta promemoria |
Messaggistica
| Competenza | Descrizione |
|---|---|
| Mittente Email | Componi e invia email tramite SMTP o provider connessi |
| Lettore Email | Leggi e analizza le email in arrivo dalle caselle di posta connesse |
| Router Notifiche | Indirizza avvisi e notifiche al canale appropriato |
| Motore Template | Crea e applica template di messaggi con sostituzione di variabili |
| Mittente in Massa | Invia messaggi a più destinatari su più canali |
Media
| Competenza | Descrizione |
|---|---|
| Processore Immagini | Ridimensiona, ritaglia, ruota e converti formati di immagine |
| Acquisizione Screenshot | Scatta screenshot di pagine web o applicazioni |
| Trascrittore Audio | Converti il parlato in testo utilizzando la trascrizione AI |
| Sintesi Vocale | Genera audio parlato dal testo |
| Miniaturizzatore Video | Estrai fotogrammi miniatura da file video |
| Generatore Codice QR | Crea codici QR da testo, URL o dati |
Domotica
| Competenza | Descrizione |
|---|---|
| Controller Luci | Accendi/spegni le luci, regola luminosità e colore |
| Gestore Termostato | Leggi e imposta le temperature target |
| Controller Interruttori | Attiva/disattiva interruttori e prese intelligenti |
| Attivatore Scene | Attiva scene predefinite per la casa intelligente |
| Monitor Sensori | Leggi i dati da sensori di temperatura, umidità, movimento e porta |
| Visualizzatore Telecamera | Acquisisci snapshot dalle telecamere di sicurezza connesse |
Sviluppatore
| Competenza | Descrizione |
|---|---|
| Operazioni Git | Clona, commit, push, pull, branch e unisci repository |
| Formattatore Codice | Formatta automaticamente i file di codice usando formattatori appropriati al linguaggio |
| Linter | Esegui analisi statica e linting su codebase |
| Esecutore Test | Esegui suite di test e riporta i risultati |
| Gestore Dipendenze | Installa, aggiorna e controlla le dipendenze del progetto |
| Gestore Docker | Costruisci, esegui, arresta e gestisci container Docker |
| Attivatore Deploy | Attiva pipeline di deployment su piattaforme CI/CD connesse |
| Analizzatore Log | Analizza e cerca nei log dell'applicazione errori e pattern |
| Scanner Porte | Controlla le porte aperte e la disponibilità dei servizi |
| Verificatore SSL | Verifica lo stato e le date di scadenza dei certificati SSL |
Dati
| Competenza | Descrizione |
|---|---|
| Web Scraper | Estrai dati strutturati dalle pagine web |
| Processore CSV | Leggi, scrivi, filtra e trasforma file CSV |
| Trasformatore JSON | Analizza, interroga e ristruttura dati JSON |
| Parser XML | Leggi ed elabora documenti XML |
| Query Database | Esegui query SQL su database connessi |
| Generatore Grafici | Crea grafici a barre, a linee, a torta e scatter da dati |
| Lettore PDF | Estrai testo e tabelle da documenti PDF |
| Generatore PDF | Crea documenti PDF da testo, HTML o template |
| Validatore Dati | Valida i dati rispetto a schemi e regole |
| Generatore Hash | Calcola digest hash MD5, SHA-256 e altri |
Pagine Showcase delle Competenze
Ogni competenza ha una pagina showcase dedicata sul sito web all'indirizzo neotask.ai/skills/{id}.
Queste pagine forniscono informazioni dettagliate su cosa può fare ogni competenza, prompt di esempio, consigli avanzati e prezzi.
Accesso alle Pagine delle Competenze
- Dalla landing page: Scorri fino alla sezione del carosello delle competenze e fai clic su qualsiasi scheda competenza
- URL diretto: Naviga a
neotask.ai/skills/{id}, ad esempio:- Google Workspace: /skills/gog
- Slack: /skills/slack
- GitHub: /skills/github
Contenuto di Ogni Pagina Showcase
- Identità della competenza: nome, badge categoria e tagline in una riga
- 3 punti chiave delle capacità: funzionalità principali in sintesi
- Sezione "Cosa Puoi Fare": dettaglio di tutte le capacità organizzate per sotto-funzionalità
- Sezione "Prova a Chiedere": 6-8 prompt in linguaggio naturale di esempio
- Sezione "Consigli Pro": suggerimenti per utenti esperti
- Confronto prezzi: Single Agent ($50/mese) vs Enterprise ($200/mese)
- Competenze correlate: 4 schede con link a competenze simili nella stessa categoria
Competenze nella Landing Page
La landing page su neotask.ai presenta un carosello di competenze che scorre attraverso le competenze in evidenza. Ogni scheda nel carosello mostra il nome della competenza, il tagline e le 3 principali capacità. Facendo clic su qualsiasi scheda si naviga alla pagina showcase completa di quella competenza.
Directory Completa delle Competenze
Produttività e Spazio di Lavoro (10)
| Competenza | Tagline | Pagina |
|---|---|---|
| Google Workspace | Tutti i 21 servizi Google in un'unica competenza unificata | Visualizza |
| Notion | Cerca, crea e interroga il tuo spazio di lavoro Notion | Visualizza |
| Trello | Gestisci bacheche, elenchi e schede in modo conversazionale | Visualizza |
| Obsidian | Cerca, crea e organizza il tuo vault Obsidian | Visualizza |
| Bear Notes | Crea, cerca e tagga note nell'app Bear | Visualizza |
| Apple Notes | Leggi, scrivi e cerca Note Apple a mani libere | Visualizza |
| Apple Reminders | Crea e gestisci promemoria sincronizzati su tutti i dispositivi | Visualizza |
| Things 3 | Gestione completa delle attività per Things 3 su Mac | Visualizza |
| Canvas | Visualizza contenuto HTML interattivo su qualsiasi dispositivo | Visualizza |
| Summarizer | Riassumi articoli, PDF e video YouTube istantaneamente | Visualizza |
Comunicazione (7)
| Competenza | Tagline | Pagina |
|---|---|---|
| Slack | Invia messaggi e gestisci canali a mani libere | Visualizza |
| Discord | Invia messaggi, sondaggi e reazioni in Discord | Visualizza |
| iMessage | Invia e leggi iMessages direttamente dalla conversazione | Visualizza |
| BlueBubbles | Controllo completo di iMessage con effetti e reazioni | Visualizza |
| Invia messaggi e file WhatsApp a chiunque | Visualizza | |
| Email (IMAP) | Leggi, componi e gestisci email da qualsiasi provider | Visualizza |
| Chiamate Vocali | Effettua e gestisci chiamate vocali in modo programmatico | Visualizza |
Media e Creatività (12)
| Competenza | Tagline | Pagina |
|---|---|---|
| Creatore Video | Renderizza video in batch con elaborazione parallela e caricamento | Visualizza |
| Fotogrammi Video | Estrai fotogrammi da qualsiasi video a timestamp precisi | Visualizza |
| Generazione Immagini AI | Genera e crea immagini in batch con più modelli AI | Visualizza |
| Riconoscimento Musicale | Visualizza l'audio con spettrogrammi e strumenti di analisi | Visualizza |
| Ricerca GIF | Cerca, visualizza in anteprima e scarica GIF da Tenor e Giphy | Visualizza |
| Screenshot | Controlla lo schermo, le finestre e gli elementi UI del tuo Mac | Visualizza |
| Fotocamera | Acquisisci snapshot e video da telecamere di rete | Visualizza |
| Spotify | Controlla la riproduzione di Spotify e cerca dalla conversazione | Visualizza |
| Sonos | Controlla gli altoparlanti Sonos e l'audio multi-room | Visualizza |
| Sintesi Vocale | Genera parlato completamente offline senza costi API | Visualizza |
| Banana AI | Genera e modifica immagini con Gemini 3 Pro | Visualizza |
Sviluppo e DevOps (10)
| Competenza | Tagline | Pagina |
|---|---|---|
| GitHub | Gestisci repo, PR e codice dalla conversazione | Visualizza |
| GitHub Issues | Risolvi automaticamente i problemi GitHub con agenti AI paralleli | Visualizza |
| Agente di Codifica | Delega attività di codifica a Codex, Claude o Pi | Visualizza |
| Creatore di Competenze | Crea competenze personalizzate senza scrivere codice | Visualizza |
| MCP Porter | Connetti e chiama qualsiasi server MCP da un'unica interfaccia | Visualizza |
| Multiplexer Terminale | Monitora e controlla le sessioni tmux da remoto | Visualizza |
| Log Sessioni | Cerca nelle conversazioni passate e monitora i costi dei token | Visualizza |
| Controllo Salute | Verifica e rafforza la tua postura di sicurezza del sistema | Visualizza |
| Blog Watcher | Monitora i feed RSS e ricevi notifiche dei nuovi post | Visualizza |
Modelli AI (5)
| Competenza | Tagline | Pagina |
|---|---|---|
| Gemini | Query rapide one-shot ai modelli Google Gemini | Visualizza |
| Oracle | Raggruppa file e prompt per interrogare qualsiasi modello AI | Visualizza |
| Riconoscimento Vocale | Trascrivi audio localmente senza costi API | Visualizza |
| API Whisper | Trascrizione cloud veloce tramite API OpenAI Whisper | Visualizza |
| Utilizzo Modelli | Monitora i costi dei modelli AI e l'utilizzo dei token nel tempo | Visualizza |
Utilità e Domotica (9)
| Competenza | Tagline | Pagina |
|---|---|---|
| 1Password | Accedi a segreti e password senza lasciare il tuo flusso di lavoro | Visualizza |
| Meteo | Ottieni meteo attuale e previsioni per qualsiasi luogo | Visualizza |
| Google Places | Cerca luoghi nelle vicinanze con valutazioni e recensioni | Visualizza |
| Ordinazione Cibo | Sfoglia la cronologia degli ordini e riordina i pasti preferiti | Visualizza |
| Order CLI | Gestisci gli ordini di consegna cibo dalla riga di comando | Visualizza |
| Strumenti PDF | Modifica il contenuto PDF usando istruzioni in italiano semplice | Visualizza |
| Agente di Sistema | Sintesi vocale di alta qualità con voci espressive | Visualizza |
| Bluetooth | Controlla gli altoparlanti Bluesound e NAD sulla tua rete | Visualizza |
| Controllo 8sleep | Controlla la temperatura del tuo pod Eight Sleep e le sveglie | Visualizza |
| Philips Hue | Controlla luci, colori e scene in ogni stanza | Visualizza |
Pagine delle Sotto-Competenze di Google Workspace
La competenza Google Workspace (gog) ha anche 21 pagine di sotto-competenze individuali, una per ogni servizio Google. Queste forniscono documentazione focalizzata per ogni servizio all'interno della suite:
| Sotto-Competenza | Servizio | Pagina |
|---|---|---|
| Gmail | Gestione email | Visualizza |
| Calendar | Pianificazione eventi | Visualizza |
| Drive | Archiviazione file | Visualizza |
| Docs | Modifica documenti | Visualizza |
| Sheets | Fogli di calcolo | Visualizza |
| Slides | Presentazioni | Visualizza |
| Forms | Creazione moduli | Visualizza |
| Keep | Note rapide | Visualizza |
| Tasks | Gestione attività | Visualizza |
| Contacts | Gestione contatti | Visualizza |
| Chat | Messaggistica di team | Visualizza |
| Meet | Riunioni video | Visualizza |
| YouTube | Piattaforma video | Visualizza |
| Photos | Archiviazione foto | Visualizza |
| Places | Ricerca di luoghi | Visualizza |
| Routes | Indicazioni stradali | Visualizza |
| Business | Profili aziendali | Visualizza |
| Classroom | Istruzione | Visualizza |
| Play | App store | Visualizza |
| AdSense | Entrate pubblicitarie | Visualizza |
| Ads | Pubblicità | Visualizza |
Supporto Multilingue
Le pagine showcase delle competenze sono attualmente disponibili solo in inglese. Il supporto multilingue per le pagine delle competenze è pianificato per un aggiornamento futuro.