noui-record-login

Record authenticated website login flows and register them with Tabby.

25|8|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/adoptai/noui --skill noui-record-login
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: noui-record-login
Source: https://github.com/adoptai/noui/tree/main/skills/noui-record-login
Command: npx skills add https://github.com/adoptai/noui --skill noui-record-login

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of setting up reliable, authenticated automation for websites by turning a recorded login flow into a Tabby profile you can reuse for agent API/workflow execution.

Core Features & Use Cases

  • Record an authenticated login flow for a specific app and login URL by capturing browser extension events.
  • Export and review a login bundle that includes generated login steps and a generator validity gate to prevent broken registrations.
  • Register and validate the login with Tabby to obtain a tabby_profile_id, then ensure a live Tabby browser session is ready for runtime use.
  • Set credentials securely (interactive) so Tabby can perform the authenticated login at tool-call time.

Quick Start

Start the backend, record a login session, export and review the bundle, then register it with Tabby and record the printed tabby_profile_id for later workflow export.

Frequently Asked Questions about noui-record-login

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

FAQPage Schema
How do I record an authenticated login flow for browser automation?

To record an authenticated login flow, you capture browser extension events for a specific app and login URL, then export the bundle for review. This creates reusable authenticated sessions for agent API execution.

What is a Tabby profile used for in session management?

A Tabby profile is a reusable authenticated session ID obtained by registering a validated login flow. It enables agents to execute authenticated API workflows by maintaining a live browser session for runtime use.

How do I export an authenticated FastMCP server using a recorded login?

You export an authenticated FastMCP server by recording a login flow, passing the generator validity gate, and registering it with Tabby. This provides a tabby_profile_id for authenticated agent execution.

Do I need backend readiness before recording a login session?

Yes, backend readiness is required before capturing browser extension events. You must also complete a mandatory login review gate and generator validation before safely registering credentials with Tabby.

Why does Tabby login registration require generator validation?

Generator validation acts as a gate to prevent broken registrations by ensuring the exported login bundle is structurally sound. Safe registration occurs only after this validation confirms the login steps are correct.

How do I validate a Tabby profile after setting credentials?

After interactively setting credentials, you validate the Tabby profile by checking its HEALTHY status. This confirms a live Tabby browser session is ready for authenticated tool calls at runtime.