Agent Capability Analysis
The canvas-component-definition skill by acquia is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for canvas-component-definition install, creating compatible Canvas components, React implementation for Canvas.
Ideal Agent Persona
Perfect for Frontend Agents needing compatible Canvas component creation for Drupal Canvas, utilizing React implementation and metadata.
Core Value
Empowers agents to craft compatible Canvas components with proper React implementation, Canvas metadata/schema, and naming structure, ensuring seamless integration with Drupal Canvas using component.yml and index.jsx files.
↓ Capabilities Granted for canvas-component-definition
! Prerequisites & Limits
- Requires Drupal Canvas environment
- Must adhere to specific naming and structure conventions
- Limited to React implementation
Browser Sandbox Environment
⚡️ Ready to unleash?
Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.
canvas-component-definition
Install canvas-component-definition, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command...
FAQ & Installation Steps
These questions and steps mirror the structured data on this page for better search understanding.
? Frequently Asked Questions
What is canvas-component-definition?
Perfect for Frontend Agents needing compatible Canvas component creation for Drupal Canvas, utilizing React implementation and metadata. canvas-component-definition is a set of requirements for creating compatible Canvas components, including React implementation, metadata, and naming conventions.
How do I install canvas-component-definition?
Run the command: npx killer-skills add acquia/nebula. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.
What are the use cases for canvas-component-definition?
Key use cases include: Creating reusable Canvas components for Drupal projects, Validating component compatibility with Drupal Canvas, Automating component metadata generation for efficient development.
Which IDEs are compatible with canvas-component-definition?
This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.
Are there any limitations for canvas-component-definition?
Requires Drupal Canvas environment. Must adhere to specific naming and structure conventions. Limited to React implementation.
↓ How To Install
-
1. Open your terminal
Open the terminal or command line in your project directory.
-
2. Run the install command
Run: npx killer-skills add acquia/nebula. The CLI will automatically detect your IDE or AI agent and configure the skill.
-
3. Start using the skill
The skill is now active. Your AI agent can use canvas-component-definition immediately in the current project.