installing-tigris-storage
SKILL.md
Installing Tigris Storage
This skill has been superseded by the
file-storageskill, which covers CLI setup, SDK usage, uploads, downloads, presigned URLs, and client-side uploads in a single skill.
Install the Updated Skill
npx skills add https://github.com/tigrisdata/skills --skill file-storage
Quick Start
# 1. Install CLI & authenticate
npm install -g @tigrisdata/cli
tigris login
# 2. Create bucket and access key
tigris buckets create my-app-uploads
tigris access-keys create "my-app-uploads-key"
# ⚠ Save the Secret Access Key — shown only once
tigris access-keys assign tid_xxx --bucket my-app-uploads --role Editor
# 3. Install SDK
npm install @tigrisdata/storage
# .env
TIGRIS_STORAGE_ACCESS_KEY_ID=tid_xxx
TIGRIS_STORAGE_SECRET_ACCESS_KEY=tsec_yyy
TIGRIS_STORAGE_ENDPOINT=https://t3.storage.dev
TIGRIS_STORAGE_BUCKET=my-app-uploads
import { put } from "@tigrisdata/storage";
// Files are private by default — only authenticated requests can access them
const result = await put("avatars/user-123.jpg", file);
if (result.error) throw result.error;
console.log(result.data?.url);
For full SDK reference, presigned URLs, client-side uploads, and troubleshooting — use the file-storage skill.
Weekly Installs
37
Repository
tigrisdata/skillsGitHub Stars
2
First Seen
Jan 23, 2026
Security Audits
Installed on
claude-code36
codex35
opencode35
gemini-cli33
github-copilot31
cursor30