Acquia Source

Dokumenterar Acquia Source's icke-standard JSON:API-sökväg och Canvas Page API-fallgropar som standard Drupal-kunskap missförstår.

av grasmash · grasmash/drupal-claude-skills

Testad · Fungerar ★ 9.6/10

Acquia Source — Dokumenterar Acquia Source's icke-standard JSON:API-sökväg och Canvas Page API-fallgropar som standard Drupal-kunskap missförstår.

Vad den gör

Täcker Acquia Source (hanterad Drupal CMS SaaS) integration: OAuth2 client-credentials auth, dess JSON:API som serveras på /api istället för Drupal's standard /jsonapi, MCP-serverns registreringsflöde, och hårt vunna Canvas Page API-distributionsregler (atomisk full-tree PATCH, version-hash rediscovery, invisible-image och stripped-style pitfalls). Utlöses när en agent kopplas till en Source CMS-webbplats, Canvas landningssidor distribueras, eller Source MCP-servern registreras, och är noga med att skilja sig från den orelaterade Acquia Cloud Platform-produkten.

Testrapport

Bad om curl-kommandon för att hämta artiklar från en Acquia Source-webbplats JSON:API; ett baslinjesvar med standard Drupal-konventioner träffar /jsonapi och får 404, medan färdigheten korrekt använder webbplatsens åsidosatta /api-prefix och den client-credentials OAuth2-flöde den dokumenterar.

Testad: 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

Kommandon och exempelprompter

  • /acquia-sourceDokumenterar Acquia Source's icke-standard JSON:API-sökväg och Canvas Page API-fallgropar som standard Drupal-kunskap missförstår.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • I need to deploy a Canvas landing page to our Acquia Source site
  • Help me set up OAuth2 client credentials for our Acquia Source JSON:API
  • Register the Acquia Source MCP server so our agent can manage content