# Tidal Auth

> Authenticate with Tidal via OAuth. Use when the user wants to log in to Tidal, start authentication, or when a command fails with an authentication error.

- Skill: `majiayu000/tidal-auth` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/tidal-auth`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/tidal-auth/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/tidal-auth

---


# Tidal Auth

Launch the Tidal OAuth authentication process to obtain a session token.

## Commands

### auth
- **Usage**: `tidal-cli auth`
- **Arguments**: none
- **Output**: Interactive — displays an OAuth login URL for the user to visit in their browser

## Instructions

1. Check `$ARGUMENTS` — if not empty, inform the user that `/tidal-auth` takes no arguments
2. Run the command:
   ```bash
   tidal-cli auth
   ```
3. Display the OAuth URL shown in the output and instruct the user to open it in their browser to complete the login
4. After the user completes the login, inform them the session has been saved and they can now use the other tidal skills

## Error Handling

- If the command fails with a network error (`"Error: Unable to connect to Tidal"`), inform the user to check their internet connection and try again
- If the user is already authenticated (session token exists), the command may indicate so — relay this confirmation to the user

