sigcli

Adapter — Development skill for Claude Code

Development community

/adapter — Add New Browser Adapter.

How to install Adapter

Installs to ~/.claude/commands/sigcli-sigcli-adapter.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/sigcli/sigcli/HEAD/.claude/commands/adapter.md -o ~/.claude/commands/sigcli-sigcli-adapter.md

Restart Claude Code, or start a new session, for it to be picked up.

What Adapter does

/adapter — Add New Browser Adapter

You are orchestrating the sigcli agent team to add a new browser adapter. The user's request: $ARGUMENTS

Context

Browser adapters implement `IBrowserAdapter`, `IBrowserSession`, and `IBrowserPage` from `src/core/interfaces/browser-adapter.ts`. The reference implementation is `PlaywrightAdapter` in `src/browser/adapters/playwright.adapter.ts` (three-class pattern: Adapter → Session → Page).

Workflow

Phase 1: Design

Spawn the **architect** agent w

Alternatives in Development

  • Browser Tools MCP — Monitor browser logs directly from Cursor and other MCP compatible IDEs 7.2k ★
  • Domxss — Confirm DOM XSS in a real headless browser — injects canary payloads into params + URL fragment and only repor 4.5k ★
  • Hermes Paperclip Adapter — Paperclip adapter for Hermes Agent — run Hermes as a managed employee in a Paperclip company 1.8k ★

Full documentation available on GitHub

View Source Repository