nstbrowser-ai-agent

Automate NST browser workflows by controlling local browser instances through NST profiles.

3|1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/Nstbrowser/nstbrowser-ai-agent --skill nstbrowser-ai-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nstbrowser-ai-agent
Source: https://github.com/Nstbrowser/nstbrowser-ai-agent/tree/main/skills/nstbrowser-ai-agent
Command: npx skills add https://github.com/Nstbrowser/nstbrowser-ai-agent --skill nstbrowser-ai-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

AI agents can coordinate browser actions, manage NST profiles, and run tasks through the local NST service without manual intervention, reducing setup time and errors.

Core Features & Use Cases

  • Profile management: create, configure, switch between profiles, and persist state across sessions.
  • Browser automation: open URLs, navigate pages, take snapshots, and extract page data through NST.
  • Proxy and session handling: per-profile proxies, session isolation, and fingerprint persistence for consistent testing.

Quick Start

Open a known NST profile and navigate to a URL to verify the setup.

Frequently Asked Questions about nstbrowser-ai-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate browser workflows with NST profiles for AI agents?

Browser automation for AI agents is achieved by controlling local NST browser instances through profiles via the local NST API. This enables agents to list, create, start, navigate, snapshot, and stop browsers without manual intervention.

What is proxy-aware browser automation and how does it manage sessions?

Proxy-aware browser automation assigns per-profile proxies and isolates browser sessions to maintain fingerprint persistence. It ensures consistent testing environments by routing NST browser traffic through specified proxies while preserving session state across tasks.

Do I need the Nstbrowser desktop client to run local browser automation?

Yes, local browser automation actions are executed through the Nstbrowser desktop client. The AI agent communicates with the local NST API to manage profiles and control browser instances running on the client.

Can I persist session state and cookies across different NST browser profiles?

Yes, you can persist session state across different NST browser profiles. The automation framework manages per-profile configurations, allowing you to switch between profiles while retaining fingerprint persistence and session data.

What's the best way to extract page data from a local browser instance using NST?

The best way to extract page data is to start a browser through an NST profile, navigate to the target URL, and take a snapshot. The local NST API captures the page data for the AI agent to process.

Why does my temporary browser session lose its proxy configuration when switching profiles?

Temporary browser sessions lose proxy configurations if the proxy is not explicitly bound to the specific NST profile. Per-profile proxies must be configured directly through the local NST API to ensure session isolation and consistent routing.