staging-browser-localhost

Community

Open a staging-authenticated localhost browser.

Authorkentoje
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables developers to open and control a headless browser session that is authenticated against Aircall's staging environment for localhost-based development and testing, eliminating manual login steps and ensuring consistent test context.

Core Features & Use Cases

  • Headless browser with staging credentials: Provides a reusable, isolated browser context for local apps.
  • Token-based authentication workflow: Retrieves staging tokens and uses them to complete an SSO callback flow.
  • Page interaction & verification: Supports taking accessibility snapshots and screenshots to validate UI behavior during local development.

Quick Start

  1. Get the Staging Token: Invoke the /staging-token skill to retrieve idToken and refreshToken from the JSON response.
  2. Navigate to SSO Callback with Tokens: agent-browser --session staging open "http://localhost:<PORT>/sso/callback?token=$ID_TOKEN&refresh_token=$REFRESH_TOKEN&redirect=$TARGET_PATH"
  3. Interact with Page: agent-browser --session staging snapshot -i -c agent-browser --session staging screenshot /tmp/staging-screenshot.png

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: staging-browser-localhost
Download link: https://github.com/kentoje/dotfiles/archive/main.zip#staging-browser-localhost

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.