Sweetlink banner
steipete steipete

Sweetlink

Testing community

Description

Connect your agent to your web app. Like playwright, but works in your current tab. Close the loop.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

SweetLink 🍭 - Playwright vibes in your current tab; close the agent loop

SweetLink header banner

npm version CI Status Platforms MIT License

SweetLink is the agent-ready way to "connect your agent to your web app. Like Playwright, but it works in your current tab. Close the loop." It drives a real browser session through the SweetLink daemon so you can authenticate, capture screenshots, run smoke tests, and gather DevTools telemetry without wiring up a headless automation stack.

Features

  • Session management – list active sessions, inspect console/network buffers, and reconnect after hot reloads.
  • Controlled Chrome launch – spin up a DevTools-enabled browser, sync cookies from your main profile, and auto-approve the Twitter OAuth consent flow.
  • Smoke tests – sweep configurable route presets (dashboard, reports, search, billing, settings) and flag authentication or runtime errors.
  • Screenshots & selectors – capture JPEGs via Puppeteer/HTML renderers and discover DOM selectors for automation.
  • DevTools telemetry – stream console/network logs to disk, dump diagnostics when a session fails to register, call Next.js DevTools (/_next/mcp) for structured error summaries, and cl