What problem does it solve? Rotating a GitHub password or reaching the security settings page requires navigating login forms, sudo confirmations, 2FA prompts, CAPTCHAs, and device verification, which is tedious and error-prone to automate safely without leaking credentials. ## Core Features & Use Cases - Automated Password Rotation: Drives an isolated Chrome profile via the DevTools protocol to log in, handle sudo confirmation, fill the password-change form, and detect success even without a flash message. - Login-Only Mode: Uses --login-only to stop at the GitHub security settings page so the user can manually change 2FA, passkeys, or recovery methods. - Optional 2FA and Learning Repo: Can fetch TOTP codes from 2fa.fun with a hidden secret and create a beginner hello-world-from-<account> repository after rotation. - Use Case: An operator needs to rotate passwords across multiple GitHub accounts through a local proxy; the script prefills credentials from environment variables while the user handles CAPTCHA or device checks manually. ## Quick Start Ask the agent to rotate the GitHub password for a given username using the github-password-rotator skill, providing current and new passwords through hidden prompts.