Skip to content

Tooling

Command-line tools, automated checks and the contribution workflow. Pick the row for the job you want to do.

I want to ... Use Needs
create and update pages, templates and elements from the command line Drush commands Drush
run the editor test, end-to-end tests and linters Testing A local checkout of the module
send a fix or feature upstream Contributing A GitHub account and a linked issue

Which should I use

Drush commands help site builders and AI agents script content. Testing and contributing are for changes to the module itself; every pull request needs a GitHub issue and passes the same checks in CI.

In this section

  • Drush commands: Manage pages, templates and elements from the command line
  • Testing: The console, end-to-end and lint checks and how to run them
  • Contributing: Development setup and the contribution workflow
Something wrong or missing on this page? Report it or edit the page.