Acquia
Official@acquia · Acquia
Offers enterprise-grade Drupal content integration, React component standardization, and visual regression testing for decoupled web architectures.
Agent Skills by Acquia
Showing 18 vetted skills indexed across 1 GitHub repositories.
canvas-data-fetching
Fetch Drupal JSON:API content with JsonApiClient and SWR caching.
agent-browser
Automate Chromium browser tasks including navigation, form filling, and data extraction.
canvas-component-push
Push validated Canvas component changes to Drupal Canvas with retry logic.
canvas-component-definition
Validate Canvas React components against the canonical component contract.
canvas-workbench
Start and verify the local Canvas Workbench development server for component and page previews.
canvas-component-metadata
Validate and standardize Canvas component.yml metadata for components.
nebula-component-validation
Validate Drupal Canvas component code and apply ESLint and Prettier fixes.
implement-design
Translate Figma designs into UI code with design tokens.
nebula-component-creation
Copy example React components into src/components with dependencies and preview coverage.
nebula-visual-verification
Verify changed Canvas Workbench components and pages across viewports using collect-visual-signals.js.
canvas-styling-conventions
Enforce Tailwind CSS v4 theme tokens, CVA variants, and cn utility in Canvas components.
nebula-workbench-pages
Enforce placement of active Canvas Workbench pages in the top-level pages/ directory.
canvas-page-definition
Validate Canvas page JSON files against the Workbench schema contract.
canvas-component-composability
Decompose React components into Canvas-compatible slot and prop structures.
canvas-component-utils
Render formatted HTML and responsive images from Drupal Canvas component props.
nebula-project-structure
Detect repository layout and package manager from config and lock files.
dogfood
Explore web applications via browser automation and generate structured QA reports.
nebula-scrape-url
Capture desktop, tablet, and mobile screenshots and HTML from web pages.
Frequently Asked Questions About Acquia
FAQPage SchemaWhat specific tasks can developers perform using these capabilities?▼
Developers can fetch Drupal content via JSON:API, validate React components against canonical contracts, enforce Tailwind CSS styling conventions, and perform automated visual regression testing across multiple viewports. These capabilities ensure that frontend components remain synchronized with backend content structures and design system requirements.
Which engineering personas benefit from these technical capabilities?▼
Frontend engineers, Drupal developers, and quality assurance specialists benefit most from these capabilities. The system is designed for teams managing decoupled architectures who require strict adherence to component contracts, design token consistency, and automated verification of UI rendering across various device resolutions.
What are the prerequisites for implementing these component validation features?▼
Implementation requires a project structure utilizing React components, a Drupal backend configured for JSON:API, and a local development environment supporting the Canvas Workbench. Projects must adhere to the defined component.yml metadata standards and utilize the specified Tailwind CSS v4 theme token configurations for successful validation.