Dataverse Skills
Dataverse Skills: il tuo agente di coding ora parla Dataverse
Cosa sono i Dataverse Skills?
Microsoft ha rilasciato Dataverse Skills, un plugin open-source per agenti di coding come GitHub Copilot e Claude Code. In parole semplici: insegna all’agente come costruire e gestire soluzioni Dataverse dall’inizio alla fine.
La differenza rispetto a prima? Non devi più passare ore sul portale make.powerapps.com a creare tabelle, colonne e relazioni a mano, un clic alla volta. Descrivi l’intenzione in linguaggio naturale, e l’agente gestisce l’orchestrazione.
Un esempio concreto
Immagina questo scenario reale: un cliente ti chiede di costruire un sistema di recruiting. Invece di passare ore su make.powerapps.com a creare tabelle e relazioni manualmente, basta una singola istruzione all’agente:
“Ho bisogno di tabelle per Posizioni, Candidati, Intervistatori, Interviste e Feedback — con lookup e una relazione many-to-many tra Candidati e Posizioni. Crea tutto in una soluzione 9WaysRecruiting, carica dati di esempio e dimmi quali candidati sono attualmente in fase di colloquio.”
- Scopre l’ambiente Dataverse e configura MCP
- Crea la soluzione via PAC CLI
- Costruisce le 5 tabelle con choice columns, lookup e relazioni
- Genera ed esegue uno script Python per caricare dati realistici
- Interroga le tabelle per rispondere alla domanda di business
Dataverse Skills
Le tre fasi coperte
Il plugin struttura il lavoro in tre aree:
- Connect: discovery dell’ambiente, autenticazione, setup del progetto
- Build: creazione di tabelle, colonne, form, view e relazioni (usando MCP per letture veloci, Python SDK per operazioni bulk, Web API dove serve)
- Operate: caricamento dati, query analitiche, import da CSV, quality profiling
“Allora voi a cosa servite?”
È la domanda che prima o poi arriva. Ed è legittima.
La risposta onesta è: il valore si sta spostando. Prima la difficoltà stava nell’implementazione, sapere quali API chiamare, come strutturare una soluzione, quali tool usare in quale ordine. Quella conoscenza era rara, costava tempo, e differenziava chi sapeva da chi non sapeva.
Oggi quella barriera si abbassa velocemente. Un agente ben configurato esegue in minuti operazioni che prima richiedevano ore. Ma c’è un livello di complessità che gli agenti non toccano: capire cosa costruire, e perché.
Quando un cliente dice “ho bisogno di un sistema di recruiting”, non sa ancora se gli servono 3 tabelle o 8, se la relazione tra Candidati e Posizioni deve essere many-to-many o gestita tramite un’entità intermedia con attributi propri, se ha senso modellare il processo di feedback come workflow separato o come campo sulla tabella Intervista. Queste non sono domande tecniche. Sono domande di dominio, di processo, di come il business funziona davvero, e di come queste scelte impatteranno la soluzione tra sei mesi, quando i requisiti cambieranno.
La difficoltà si sta spostando dall’esecuzione alla progettazione: dal saper fare alla capacità di fare le domande giuste prima di fare qualsiasi cosa.
Un agente che costruisce in modo impeccabile una struttura dati mal progettata non ti salva, anzi, lo fa più velocemente di prima. Il punto critico rimane a monte: l’analisi dei requisiti, la scelta del modello dati, la comprensione dei vincoli organizzativi, la governance della soluzione nel tempo.
È lì che l’esperienza di un partner fa la differenza. Non nonostante gli agenti AI, ma insieme a loro.
Dataverse Skills
Cosa significa per noi come partner
Strumenti come Dataverse Skills accelerano tutto ciò che è esecuzione. Questo è un vantaggio concreto: scaffolding di soluzioni, creazione di entità, generazione di dati di test diventano operazioni rapide. Il tempo liberato può andare dove serve davvero.
Il progetto è MIT-licensed, funziona sia con GitHub Copilot che con Claude Code, e ogni skill è un semplice file Markdown, niente codice compilato, niente formati proprietari.
Andrea Boscaro
Microsoft Power Platform Solution Architech
Se vuoi maggiori informazioni
Se vuoi maggiori informazioni














