Acquia Source
Documenta il percorso JSON:API non predefinito di Acquia Source e i 'gotchas' dell'API Canvas Page che la conoscenza standard di Drupal sbaglia.
Promosso
Cosa fa
Copre l'integrazione di Acquia Source (CMS Drupal SaaS gestito): autenticazione OAuth2 client-credentials, la sua JSON:API che è servita su /api invece del /jsonapi predefinito di Drupal, il flusso di registrazione del server MCP e le regole di deploy dell'API Canvas Page (PATCH atomico dell'intero albero, riscoperta dell'hash di versione, insidie di immagini invisibili e stili rimossi). Si attiva quando si collega un agente a un sito CMS Source, si distribuiscono landing page Canvas o si registra il server MCP Source, ed è attento a distinguersi dal prodotto Acquia Cloud Platform non correlato.
Rapporto di test
Ho chiesto i comandi curl per recuperare articoli dalla JSON:API di un sito Acquia Source; una risposta di baseline che usa le convenzioni standard di Drupal colpisce /jsonapi e restituisce 404, mentre la skill usa correttamente il prefisso /api sovrascritto del sito e il flusso OAuth2 client-credentials che documenta.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/grasmash/drupal-claude-skills cd drupal-claude-skills mkdir -p ~/.claude/skills cp -r skills/acquia-source ~/.claude/skills/acquia-source
Comandi e prompt di esempio
/acquia-sourceDocumenta il percorso JSON:API non predefinito di Acquia Source e i 'gotchas' dell'API Canvas Page che la conoscenza standard di Drupal sbaglia.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
I need to deploy a Canvas landing page to our Acquia Source siteHelp me set up OAuth2 client credentials for our Acquia Source JSON:APIRegister the Acquia Source MCP server so our agent can manage content