A coding agent can build Drupal Canvas pages over Drush: SDCs, content model, content template, published page.
Canvas Tools exposes the tools, and the skills that teach an agent to use them ship with the module.

@mglaman.bsky.social
Software engineer working on developer tooling in Drupal
A coding agent can build Drupal Canvas pages over Drush: SDCs, content model, content template, published page.
Canvas Tools exposes the tools, and the skills that teach an agent to use them ship with the module.
Slides, video and details of my DrupalCon Rotterdam keynote at dri.es/state-of-dru... #drupal
P.S. The time and room changed after the schedule first went out. If you saved it early, it's now Wed, 30 Sept, 11:40–12:25 CEST in Rotterdam Room I&II.
Heading to #DrupalCon Rotterdam? Watch an AI agent build an SDC, drop it into a Canvas page, and check it in the browser.
SDCs, Canvas, and the Agent That Builds With Them
🗓️ Wed 30 Sept, 11:40 CEST · Rotterdam Room I&II
Simplytest.me can now launch Drupal CMS site templates. Pick one from the homepage and get a live sandbox running it in under two minutes.
Drupal's Tool API: declare an operation once — typed inputs, typed outputs, an access check — and call it from Drush, MCP, ECA, or a controller.
Why that took me a while to see, and what I built with it for #DrupalCon Rotterdam.
simplytest.me got a real round of updates. It has been redesigned to focus on launching out-of-the-box sites first, along with a pile of bug fixes.
The phpstan-drupal playground now has an llms.txt, returns the full share URL from the API, and renders any saved result as Markdown.
Hand your agent a share link, and it reads the code and the error. Or have it push a reproduction and hand you the issue link.