tubecreate/tubecli/auth-manager

Claude Code and agent skill by tubecreate/tubecli

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Manage OAuth credentials & tokens for Google, Facebook, TikTok

Install

npx vskill@latest install tubecreate/tubecli/auth-manager

SKILL.md

Auth Manager Extension

This skill is responsible for generating the authorization URL (Google, Facebook, TikTok) that the user can click to grant app permissions, e.g. managing video uploads to YouTube, Fanpage, TikTok.

When to use

  • The user asks to "send me the authorization link"
  • The user wants to "grant permission to manage a new youtube channel"
  • The user asks to "grant facebook/tiktok permission", "grant app permission"

How to trigger (AI OUTPUT JSON)

If the user asks for an authorization link, analyze the platform (provider) and return the following JSON:

json
{
"action": "generate_auth_link",
"provider": "google",
"scopes": ["youtube", "youtube_upload"]
}

Supported provider values: google, facebook, tiktok. If you don't know the scopes, you can leave it empty [], and the system will automatically use the most common default scope.

Note: After the bot responds with JSON, the system will return a link for the user to click and grant permission.

Google Sheets shared through a group (gsheet_*)

When the agent sits inside a Flow Builder group that contains a Sheet node, the group prompt block lists that sheet by alias and the exact JSON syntax. Five actions are handled here (auth_manager owns the Google token):

actionneeds accesspurpose
gsheet_readreadrows of a tab / range (max_rows, tail)
gsheet_tabsreadlist tabs
gsheet_appendappendadd rows after the last filled row
gsheet_updatewriteoverwrite an explicit range
gsheet_create_tabmanageadd a tab

Rules: refer to the sheet by its alias ("sheet": "<alias>") — never by id or credential; a sheet that is not in the agent's group(s) does not exist and the action is refused. Without any group sheet the answer is "No Google Sheet is shared with this agent". The HTTP side used by the cloud Sheet node: GET /gsheets/inspect, GET /gsheets/{id}/values, POST /gsheets/{id}/append under /api/v1/auth-manager.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
140
Repository forks
1
7-day trend score
25

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 16 May 2026, 5 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/tubecreate/tubecli/auth-manager/badge)](https://verified-skill.com/skills/tubecreate/tubecli/auth-manager)

Something wrong with this skill or its page? Tell us.