Acquia Source

Documenta las peculiaridades de la ruta JSON:API no predeterminada de Acquia Source y la API de Canvas Page que el conocimiento estándar de Drupal ignora.

Por grasmash · grasmash/drupal-claude-skills

Probado · Funciona ★ 9.6/10

Acquia Source — Documenta las peculiaridades de la ruta JSON:API no predeterminada de Acquia Source y la API de Canvas Page que el conocimiento estándar de Drupal ignora.

Qué hace

Cubre la integración de Acquia Source (CMS SaaS de Drupal gestionado): autenticación OAuth2 client-credentials, su JSON:API que se sirve en /api en lugar del /jsonapi predeterminado de Drupal, el flujo de registro del servidor MCP, y las reglas de despliegue de la API de Canvas Page (PATCH atómico de árbol completo, redescubrimiento de hash de versión, trampas de imágenes invisibles y estilos eliminados). Se activa al conectar un agente a un sitio CMS de Source, desplegar páginas de aterrizaje de Canvas o registrar el servidor MCP de Source, y se distingue cuidadosamente del producto Acquia Cloud Platform no relacionado.

Informe de la prueba

Pedí los comandos curl para extraer artículos de la JSON:API de un sitio de Acquia Source; una respuesta de línea base usando convenciones estándar de Drupal golpea /jsonapi y devuelve 404, mientras que la habilidad usa correctamente el prefijo /api sobrescrito del sitio y el flujo OAuth2 client-credentials que documenta.

Probado el: 2026-07-14 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /acquia-sourceDocumenta las peculiaridades de la ruta JSON:API no predeterminada de Acquia Source y la API de Canvas Page que el conocimiento estándar de Drupal ignora.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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