From catalyst-by-zoho
Provides browser automation, document generation (PDF/screenshots), headless browser connections via Puppeteer/Playwright/Selenium, serverless Browser Logic functions, and web scraping APIs on Catalyst.
How this skill is triggered — by the user, by Claude, or both
Slash command
/catalyst-by-zoho:catalyst-smartbrowzThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Before using SmartBrowz, activate it once per project in the console:
Before using SmartBrowz, activate it once per project in the console:
Console → your project → SmartBrowz (left sidebar) → click "Start Exploring"
Skipping this step prevents access to Headless, Browser Logic, PDF & Screenshot, Templates, Browser Grid, and Dataverse components.
For Browser Logic functions: Requires Catalyst CLI installation. Initialize and deploy Browser Logic functions via CLI (cannot be created directly in console, but can be uploaded).
Multi-component service — SmartBrowz offers 6 independent components in one unified platform:
Choose your workflow:
Load references/smartbrowz-basics.md — for component details, automation library setup, Browser Logic structure, PDF/Screenshot SDK usage, Browser Grid configurations, and troubleshooting
SDK-first rule — When writing implementation code, always prefer SDK methods over raw REST API calls:
app.SmartBrowz() → smartbrowz.convertToPdf(), smartbrowz.generateFromTemplate(), app.SmartBrowz().browserGrid() → grid.getGrid(), grid.stopGrid()app.smart_browz() → smart_browz.convert_to_pdf(), smart_browz.generate_from_template(), app.smart_browz().browser_grid() → grid.get_all_grid()ZCSmartBrowz.getInstance() → smartBrowz.convertToPdf(), smartBrowz.generateFromTemplate()free_sessions on Browser Grid live stats)Key concepts:
api-key is only used for Browser Grid REST API calls (e.g., live stats).Security note — Any browser automation or web scraping is at your own risk. Only use on domains that permit such actions or with proper approval.
Use this skill for: "SmartBrowz", "headless browser", "Headless Browser", "remote browser", "Puppeteer", "Playwright", "Selenium", "browser automation", "Browser Logic", "PDF generation", "screenshot webpage", "HTML to PDF", "URL to PDF", "template PDF", "PDF/Screenshot generation", "PDF & Screenshot", "SmartBrowz templates", "Browser Grid", "parallel browsers", "web scraping", "Dataverse", "CDP endpoint", "Webdriver endpoint", "headless Chrome", "headless Firefox", "browser testing", or "automation library".
| Reference | Load when the query is about… |
|---|---|
references/smartbrowz-basics.md | Headless setup (Puppeteer/Playwright/Selenium code snippets), Browser Logic (CLI commands, function structure, deployment), PDF & Screenshot (console Playground, SDK usage in Java/Node.js/Python, API calls, input formats HTML/URL/Template), Templates (design, storage, dynamic content), Browser Grid (configurations Basic/Light/Moderate/Heavy, node/browser setup, CDP/Webdriver endpoints, workflow, alerts, states Active/Inactive/Idle, dashboard, ideal practices), Dataverse (data scraping APIs), troubleshooting |
2plugins reuse this skill
First indexed Jul 13, 2026
npx claudepluginhub catalystbyzoho/agent-skills --plugin catalyst-by-zohoAutomates browser tasks on Cloudflare Workers using Puppeteer/Playwright. Handles screenshots, PDFs, scraping, and error troubleshooting.
Deploys serverless browser automation as cloud functions using Browserbase. Helps schedule tasks, create webhook endpoints, or run browser automation in the cloud.
Guides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.