oauth-helper

Automate OAuth login flows across seven providers with Telegram confirmation.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/delorenj/00_ceiling --skill oauth-helper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oauth-helper
Source: https://github.com/delorenj/00_ceiling/tree/main/oauth-helper
Command: npx skills add https://github.com/delorenj/00_ceiling --skill oauth-helper

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the complex and often repetitive process of logging into websites using OAuth, streamlining user authentication and reducing manual intervention.

Core Features & Use Cases

  • Multi-Provider Support: Integrates with 7 major OAuth providers (Google, Apple, Microsoft, GitHub, Discord, WeChat, QQ).
  • Interactive Confirmation: Uses Telegram for user confirmation, especially when multiple login options are available.
  • Automated Flow: Handles detection of OAuth options, user selection, and authorization page interactions.
  • Use Case: A user needs to log into a new service that offers multiple social login options. The skill detects these, prompts the user via Telegram to choose one, and then completes the authorization flow automatically.

Quick Start

Use the oauth-helper skill to log into the website example.com using your Google account.

Frequently Asked Questions about oauth-helper

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

FAQPage Schema
How do I automate OAuth login flows for multiple providers?

Automating OAuth login flows is handled by detecting available social login options on a page, prompting the user via Telegram for selection, and executing click sequences to complete authorization across supported providers.

Can I use Telegram to confirm social login options during web automation?

Telegram can be used for interactive confirmation during web automation. When multiple OAuth providers are detected on a login page, a prompt is sent via Telegram to guide the user through account selection and authorization.

Does automated OAuth authentication work with WeChat and QQ QR code scanning?

Automated OAuth authentication supports WeChat and QQ by handling QR code scanning. The flow detects these specific provider options and guides the user through the required scanning and authorization steps.

What is the best way to handle Google, Apple, and Microsoft OAuth provider integration automatically?

Handling Google, Apple, and Microsoft OAuth integration automatically requires detecting available login options on the target page and executing provider-specific click sequences to finalize the authorization without manual intervention.

Which OAuth providers are supported by automated login detection scripts?

Automated login detection scripts support seven major OAuth providers: Google, Apple, Microsoft, GitHub, Discord, WeChat, and QQ, detecting available options on login pages and guiding users through the authorization flow.

What are the limitations of using Telegram for OAuth login automation?

Limitations of using Telegram for OAuth login automation include the dependency on Telegram for user confirmation during account selection and the need to handle provider-specific edge cases like QR code scanning for WeChat and QQ manually.