
tigris-authentication
Use when authenticating with Tigris, managing credentials, or setting up the CLI
- Installs
- 82
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/tigrisdata/tigris-agents-plugins --skill tigris-authentication- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads tigris-authentication automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Tigris Authentication & Setup
Install the CLI
npm install -g @tigrisdata/cli
tigris --version
The CLI is also available as t3 (alias for tigris).
Quick Start
tigris login # authenticate via browser
tigris whoami # verify identity
tigris ls # list your buckets
Commands
tigris login
Start a session via OAuth (default) or temporary credentials. Session state is cleared on logout.
tigris login # interactive — choose OAuth or credentials
tigris login oauth # browser-based OAuth2 device flow
tigris login credentials # access key + secret (prompts if not provided)
tigris login credentials --access-key tid_AaBb --access-secret tsec_XxYy
| Subcommand | Alias | Description |
|---|---|---|
login (default) | l | Interactive — choose login method |
login oauth | login o | Login via browser using OAuth2 device flow |
login credentials | login c | Login with an access key and secret (temporary session) |
login credentials flags:
| Flag | Alias | Description |
|---|---|---|
--access-key | --key | Access key ID (prompts if not provided) |
--access-secret | --secret | Secret access key (prompts if not provided) |
tigris configure
Save access-key credentials to ~/.tigris/config.json for persistent use across all commands.
tigris configure --access-key tid_AaBb --access-secret tsec_XxYy
tigris configure --endpoint https://custom.endpoint.dev
| Flag | Alias | Description |
|---|---|---|
--access-key | --key | Your Tigris access key ID |
--access-secret | --secret | Your Tigris secret access key |
--endpoint | -e | Tigris API endpoint (default: https://t3.storage.dev) |
tigris whoami
Print the currently authenticated user, organization, and auth method.
tigris whoami
tigris whoami --json
| Flag | Alias | Description |
|---|---|---|
--format | -f | Output format (json, table; default: table) |
--json | Output as JSON |
tigris logout
End the current session and clear login state. Credentials saved via configure are kept.
tigris logout
tigris credentials test
Verify that current credentials are valid. Optionally checks access to a specific bucket.
tigris credentials test
tigris credentials test --bucket my-bucket
| Flag | Alias | Description |
|---|---|---|
--bucket | -b | Bucket name to test access against (optional) |
--format | -f | Output format (json, table; default: table) |
--json | Output as JSON |
tigris orgs list / create / select
List, create, and switch between organizations.
tigris orgs list # list orgs + interactively select one
tigris orgs list --json # list orgs as JSON
tigris orgs create my-org # create a new organization
tigris orgs select my-org # set active organization
| Command | Alias | Description |
|---|---|---|
orgs list | orgs l | List all organizations and interactively select one |
orgs create <name> | orgs c | Create a new organization |
orgs select <name> | orgs s | Set the named organization as active |
Environment Variables
When credentials are set via environment variables, they take precedence over ~/.tigris/config.json and session state. This is common in CI/CD and serverless environments.
Tigris
| Variable | Description |
|---|---|
TIGRIS_STORAGE_ACCESS_KEY_ID | Tigris access key ID (e.g. tid_AaBb) |
TIGRIS_STORAGE_SECRET_ACCESS_KEY | Tigris secret access key (e.g. tsec_XxYy) |
TIGRIS_STORAGE_ENDPOINT | Tigris endpoint (https://t3.storage.dev) |
TIGRIS_STORAGE_BUCKET | Default bucket name |
Global Flags
These flags are available on all tigris commands:
| Flag | Description |
|---|---|
--json | Output in JSON format (useful for programmatic/agent consumption) |
--yes | Skip confirmation prompts (prevents interactive mode) |
FAQ
What does the tigris-authentication skill do?
Use when authenticating with Tigris, managing credentials, or setting up the CLI
How do I install tigris-authentication?
Run npx skills add https://github.com/tigrisdata/tigris-agents-plugins --skill tigris-authentication in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/tigris-authentication/ (personal) or .claude/skills/tigris-authentication/ (project).
Which AI agents can use tigris-authentication?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is tigris-authentication safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains tigris-authentication?
It is published by tigrisdata in tigrisdata/tigris-agents-plugins. It has 82 recorded installs.
More from tigrisdata/tigris-agents-plugins
tigris-objects
tigrisdata/tigris-agents-plugins
Open the skill to read its SKILL.md instructions.
tigris-access-keys
tigrisdata/tigris-agents-plugins
Open the skill to read its SKILL.md instructions.
tigris-buckets
tigrisdata/tigris-agents-plugins
Open the skill to read its SKILL.md instructions.
tigris-iam
tigrisdata/tigris-agents-plugins
Open the skill to read its SKILL.md instructions.
Popular other skills
hyperframes-cli
heygen-com/hyperframes
The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.
triage
mattpocock/skills
Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.
ask-matt
mattpocock/skills
Ask which skill or flow fits your situation. A router over the skills in this repo.
to-questionnaire
mattpocock/skills
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
loop-me
mattpocock/skills
Grill me about specs for the workflows I want to build, within this workspace.