web-auth

Automate human-in-the-loop website login and authentication workflows via browser control.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/RnR-DND/ARC-HAWK-DD --skill web-auth-rnr-dnd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-auth
Source: https://github.com/RnR-DND/ARC-HAWK-DD/tree/main/.agent/agentsys/.kiro/skills/web-auth
Command: npx skills add https://github.com/RnR-DND/ARC-HAWK-DD --skill web-auth-rnr-dnd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Facilitates secure and manual login to websites by automating browser interactions, reducing friction in authentication workflows.

Core Features & Use Cases

  • Manual Web Authentication: Opens a browser window or VNC session for users to complete login, 2FA, or CAPTCHA challenges.
  • Provider Integration: Supports popular providers like GitHub, Google, and custom sites with flexible configuration.
  • Use Case: Automate login to an enterprise portal for data scraping or account setup that requires human credential entry, saving time and ensuring security.

Quick Start

Use the web-auth skill to initiate a login session for a corporate website, completing 2FA via browser, then verify the session's validity for access.

Frequently Asked Questions about web-auth

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

FAQPage Schema
How do I automate website login while still handling 2FA prompts?

Automating website login with 2FA prompts is handled by opening a browser window or VNC session for manual user input during the authentication workflow. This human-in-the-loop approach allows the automation to securely pause for credential entry, 2FA tokens, and CAPTCHA challenges before resuming session control.

Can browser automation handle CAPTCHA challenges during authentication?

Browser automation can handle CAPTCHA challenges by delegating the visual verification to a human operator via a live VNC or browser session. The automated workflow securely pauses the authentication process, allowing the user to manually solve the CAPTCHA before continuing the login sequence.

Does this web authentication automation support custom enterprise portals?

Web authentication automation supports custom enterprise portals alongside popular providers like GitHub and Google. It uses flexible configuration to automate browser interactions for manual login, accommodating custom site architectures and specific enterprise authentication workflows securely.

What is the best way to manage session credentials for automated data scraping?

The best way to manage session credentials for automated data scraping is using a human-in-the-loop browser automation workflow. It opens a secure browser session for manual credential entry and 2FA completion, establishing a validated session that downstream scraping scripts can then safely reuse.

How does automated browser control manage multi-factor authentication securely?

Automated browser control manages multi-factor authentication securely by opening a controlled browser session where the user manually inputs their 2FA codes. This ensures sensitive authentication tokens are entered and verified by a human, maintaining security without hardcoding credentials into the automation script.

When do I need a human-in-the-loop approach for website login automation?

A human-in-the-loop approach for website login automation is needed when websites implement complex multi-factor authentication or CAPTCHA challenges. This method allows the automation to securely handle the browser navigation while pausing for manual human verification to complete the login workflow.