Acquia Source
Dokumentiert Acquia Source's nicht-standardmäßigen JSON:API-Pfad und Canvas Page API-Fallstricke, die Standard-Drupal-Wissen falsch versteht.
Getestet · Funktioniert
Was es kann
Behandelt die Integration von Acquia Source (verwaltetes Drupal CMS SaaS): OAuth2-Client-Credentials-Authentifizierung, seine JSON:API, die unter /api statt Drupal's Standard /jsonapi bereitgestellt wird, den MCP-Server-Registrierungsfluss und hart erkämpfte Canvas Page API-Bereitstellungsregeln (atomares Full-Tree-PATCH, Version-Hash-Wiederentdeckung, unsichtbare Bilder und gestrippte Stil-Fallstricke). Wird ausgelöst, wenn ein Agent mit einer Source CMS-Site verbunden, Canvas-Landingpages bereitgestellt oder der Source MCP-Server registriert wird, und achtet darauf, sich vom nicht verwandten Acquia Cloud Platform-Produkt abzugrenzen.
Testbericht
Es wurden die curl-Befehle angefordert, um Artikel von der JSON:API einer Acquia Source-Site abzurufen; eine Baseline-Antwort, die Standard-Drupal-Konventionen verwendet, trifft auf /jsonapi und 404s, während die Skill korrekt das überschriebene /api-Präfix der Site und den von ihr dokumentierten Client-Credentials OAuth2-Flow verwendet.
Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/acquia-sourceDokumentiert Acquia Source's nicht-standardmäßigen JSON:API-Pfad und Canvas Page API-Fallstricke, die Standard-Drupal-Wissen falsch versteht.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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