Build from Templates

25 pre-built tools across 7 categories, ready to customise and use.

Using a template

In the Add Tool dialog, the template grid shows all available templates. Filter by category using the tabs at the top.

Click any template to pre-fill the tool form with a working name, description, input schema, and executeJs. Review and adjust before saving.

Categories

CategoryToolsExamples
E-Commerce5addToCart, applyCoupon, goToCheckout
Accessibility6readPageContent, navigateToSection, readErrorMessages
SaaS / Productivity4createTask, searchDocs, submitSupportTicket
Media & Content4playVideo, enableSubtitles, searchArticles
Travel2searchFlights, checkInOnline
Healthcare2bookAppointment, findNearbyPharmacy
Finance2getAccountBalance, getTransactionHistory

Every template returns an object with a success boolean, the same contract Write executeJs describes, so a template is a working tool the moment you adapt its selectors to your own markup.

These same templates are also used as reference examples when you Generate with AI: the generator picks the category that matches the page it's looking at and shows the model two or three of them, so generated tools come back in the same shape as the hand-written ones.

When to use templates

Templates are a good starting point when:

  • You're setting up a common use case quickly
  • You want to see example executeJs patterns
  • You're new to writing tools

For AI-powered suggestions based on your actual site, use Generate with AI instead.