1. Habit
  2. Skills
  3. Tigris SDK Guide skill
tigrisdata · 3K installs

Tigris SDK Guide skill
Runs by itself, PR changes storage dependencies.

Code uses native Tigris SDKs.

Install the Tigris SDK Guide skill and make it a habit: follow https://gethabit.dev/skills/tigrisdata/tigris-sdk-guide.md

  1. 1Copy
  2. 2Paste into Claude Code, Codex or Cursor
  3. 3It runs by itself

3K installs2 starsMIT licenceSource on GitHub ↗

Tigris SDK Guide

by tigrisdata · 3K installs

The skill

The tigris sdk guide skill tells the agent which SDK to use with Tigris per language: native SDKs for TypeScript and Go, a boto3 extension for Python, AWS SDKs only for Ruby and PHP, and the tigris CLI instead of aws s3.

Only when you ask.

The habit

Code uses native Tigris SDKs.

↻ Runs by itselfPR changes storage dependencies

How the habit works.
You don't have to.

Three questionsWhen does it start? How does it check its work? What does it remember?

One run, step by step.
Then it stops.

Stop ruleOne pull request per run, one pass over changed files.

  1. 01

    Read the log

    Open the log for the repo's languages and past mismatches.

  2. 02

    Map languages

    Match each language in the diff to its row in the decision table.

  3. 03

    Check JS and Go

    Confirm @tigrisdata/storage or github.com/tigrisdata/storage-go instead of the AWS SDKs.

  4. 04

    Check Python

    Confirm boto3 comes with tigris-boto3-ext when Tigris features are needed.

  5. 05

    Check CLI usage

    Flag aws s3 commands that should use tigris or t3.

  6. 06

    Check S3 settings

    For Ruby and PHP, confirm the Tigris endpoint, region auto and path style.

  7. 07

    Log mismatches

    Write each mismatch with file and suggested package.

What it may do.
Nothing more.

Safe by defaultIt writes only in its own folder and asks you before anything goes out.

Is it for you?
Use it when it fits.

Quick checkRead both lists. If the left one sounds like you, the Tigris SDK Guide skill helps.

Use it when

  • ✓ you pick a storage SDK
  • ✓ you replace aws s3 commands
  • ✓ you configure Ruby or PHP for Tigris

Skip it when

  • – you need full SDK reference
  • – you do not use Tigris

Questions

Tigris SDK Guide skill, answered.

When is an AWS SDK fine?

For Ruby and PHP, where no Tigris SDK exists yet, with the Tigris endpoint and region auto.

Why prefer the tigris CLI?

It supports forks, snapshots and native login, which the AWS CLI does not.

What about Django?

The skill points to the tigris-python-sdk skill for Python and Django details.

How do I install the Tigris SDK Guide skill?

Copy the prompt at the top into your agent. It installs the skill from tigrisdata/skills and sets up the habit. Or run npx skills add tigrisdata/skills --skill tigris-sdk-guide.

Is the Tigris SDK Guide skill free?

Yes. It is published under MIT. Habit is free too.

Tigris SDK Guide. Now as a habit.

Install the Tigris SDK Guide skill and make it a habit: follow https://gethabit.dev/skills/tigrisdata/tigris-sdk-guide.md

  • Free
  • No account
  • Undo in one line

All tigrisdata skills →More code skills →

Works in

  • Claude Code
  • Codex
  • Cursor
  • ChatGPT
  • Claude app

Made by tigrisdata, published under MIT. Habit links to the original and never changes it. Is this your skill?

Copying didn't work here. Select the line and copy it by hand.