setup-migration

Bootstrap a Drupal Canvas migration project with directory structure and templates.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AJV009/drupal-devkit --skill setup-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-migration
Source: https://github.com/AJV009/drupal-devkit/tree/main/plugins/migrate-drupal-canvas/skills/setup-migration
Command: npx skills add https://github.com/AJV009/drupal-devkit --skill setup-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstraps a Drupal Canvas migration project with the essential directory structure, templates, and prerequisite validation to start migration work quickly.

Core Features & Use Cases

  • Creates standard project layout for content, planning, and QA
  • Generates starter templates and reference files for migration planning
  • Validates prerequisites (tools, canvas setup, and environment) before migration

Quick Start

Run the setup-migration skill to bootstrap your Drupal-Canvas migration project.

Frequently Asked Questions about setup-migration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a Drupal Canvas migration project structure?

Bootstrapping a Drupal Canvas migration project involves creating a standardized directory layout, reference files, and starter templates for content scaffolding and planning artifacts. Running the setup initializes plan, issues, state, and decisions structures.

What prerequisites do I need to start a Drupal Canvas migration?

Drupal Canvas migration prerequisites include having DDEV, Node.js, and npm installed, alongside a canvas directory containing the Canvas scaffold. The setup validates these environment prerequisites before generating the project layout.

What is included in a standard Drupal migration project layout?

A standard Drupal migration project layout includes dedicated directories for content, planning, and QA. It also generates starter templates, reference files for migration planning, and structured folders for plan, issues, state, and decisions.

Does this migration setup validate DDEV and Node.js before scaffolding?

Yes, the migration setup validates DDEV, Node.js, npm, and the canvas directory scaffold before bootstrapping. This prerequisite validation ensures your environment is correctly configured before it creates the project structure.

Can I use this to generate planning artifacts for Drupal content migration?

Yes, this generates planning artifacts and starter templates specifically for Drupal content migration. It creates standardized structures for plans, issues, state tracking, and decisions to help organize your migration workflow.

Why does my Drupal Canvas migration setup fail prerequisite checks?

Drupal Canvas migration setup fails prerequisite checks when DDEV, Node.js, or npm are missing from your environment, or if the required canvas directory with Canvas scaffold is not properly configured before initialization.