dino-auth
Installation
SKILL.md
Dinox Auth (Login / Logout / Status)
CRITICAL — Before doing anything else, first read ../dino-shared/SKILL.md. It contains shared auth, output, and write-safety rules.
Use this skill when the user asks about logging in, logging out, or checking auth status.
Safety & Boundaries (Must Follow)
- Never ask the user to paste auth tokens into chat. For temporary auth, ask them to set
DINOX_TOKENin their own shell. For persistent auth, ask them to rundino auth login "<token>"in their own terminal session. DINOX_TOKENtakes precedence over saved config, may be a raw token orBearer ..., and must never be echoed in chat or logs.- Only run
dino ...commands needed for this workflow. Do not run unrelated shell commands unless the user explicitly asks. logoutis a write operation (it modifies local config).logout --clear-local-dbis destructive. Show the exact command and get explicit confirmation before executing.
Intent Mapping
status/ empty args: show current auth and sync connectivity infologin: guide the user to useDINOX_TOKENor run login locally, then verifylogout: clear saved token (and optionally the local DB)