{
  "markdown": "# Tigris Storage\n\n[Agent Skills](https://www.anthropic.com/engineering/equipping-agents-from-the-real-world-with-agent-skills) for [Tigris](https://www.tigrisdata.com) object storage — bucket management, object operations, access keys, IAM, and migrations.\n\n## Installing\n\n### Claude Code\n\nInstall using the [plugin marketplace](https://code.claude.com/docs/en/discover-plugins#add-from-github):\n\n```\n/plugin marketplace add tigrisdata/tigris-agents-plugins\n/plugin install tigris-storage@tigris-agents-plugins\n```\n\n### Cursor\n\nAdd manually via **Settings > Rules > Add Rule > Remote Rule (Github)** with `tigrisdata/tigris-agents-plugins`.\n\n### Clone / Copy\n\nClone this repo and copy the skill folders into the appropriate directory for your agent:\n\n| Agent | Skill Directory | Docs |\n|-------|-----------------|------|\n| Claude Code | `~/.claude/skills/` | [docs](https://code.claude.com/docs/en/skills) |\n| Cursor | `~/.cursor/skills/` | [docs](https://cursor.com/docs/context/skills) |\n| OpenCode | `~/.config/opencode/skills/` | [docs](https://opencode.ai/docs/skills/) |\n| OpenAI Codex | `~/.codex/skills/` | [docs](https://developers.openai.com/codex/skills/) |\n| Pi | `~/.pi/agent/skills/` | [docs](https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent#skills) |\n\n## Skills\n\nSkills are contextual and auto-loaded based on your conversation. When a request matches a skill's triggers, the agent loads and applies the relevant skill to provide accurate, up-to-date guidance.\n\n| Skill                 | Useful for                                                                                                           |\n| --------------------- | -------------------------------------------------------------------------------------------------------------------- |\n| tigris-authentication | Installing the CLI, logging in (OAuth + credentials), configuring credentials, switching orgs                        |\n| tigris-buckets        | Creating, configuring, and deleting buckets — regions, tiers, CORS, migrations, TTL, notifications, snapshots, forks |\n| tigris-objects        | Uploading, downloading, listing, moving, deleting, and presigning objects — unix-style commands + low-level API      |\n| tigris-access-keys    | Creating, listing, assigning roles, and deleting programmatic access keys                                            |\n| tigris-iam            | Managing IAM policies, users, invitations, and permissions                                                           |\n\n## MCP Server\n\nTigris also provides a [remote MCP server](https://github.com/tigrisdata/mcp) with OAuth authentication — no API keys to configure. Add it to your editor's MCP config if you want tool-based access alongside the CLI:\n\n| Tool                             | Purpose                          |\n| -------------------------------- | -------------------------------- |\n| `tigris_list_buckets`            | List all buckets                 |\n| `tigris_create_bucket`           | Create a new bucket              |\n| `tigris_delete_bucket`           | Delete a bucket                  |\n| `tigris_list_objects`            | List objects in a bucket         |\n| `tigris_put_object`              | Upload an object from text/data  |\n| `tigris_put_object_from_path`    | Upload a local file              |\n| `tigris_get_object`              | Download an object               |\n| `tigris_delete_object`           | Delete an object                 |\n| `tigris_get_signed_url_object`   | Generate a presigned URL         |\n| `tigris_upload_file_and_get_url` | Upload a file and return its URL |\n\n## Subagent\n\n**tigris-storage-agent** — a specialized agent for multi-step storage workflows:\n\n- New project setup (bucket + access key + CORS)\n- S3 migration via shadow bucket\n- Dev sandbox via copy-on-write fork\n- Bucket security audit\n- Multi-step production deployment\n\n## Rules (Cursor only)\n\n| Rule                | Trigger                | Description                                                                       |\n| ------------------- | ---------------------- | --------------------------------------------------------------------------------- |\n| tigris-sdk-patterns | `**/*.{ts,tsx,js,jsx}` | SDK best practices — endpoint config, client uploads, error handling              |\n| tigris-security     | Always                 | Security guardrails — access control, key management, safe destructive operations |\n\n## Resources\n\n- [Tigris Documentation](https://www.tigrisdata.com/docs)\n- [Tigris Dashboard](https://console.tigris.dev)\n- [MCP Server](https://github.com/tigrisdata/mcp)\n- [CLI Reference](https://github.com/tigrisdata/cli)\n",
  "bytes": 4664,
  "sha": "0ff60f23ee02d870bb1f11bb926584e4c4b2caa691890eb5d3e3476ea3fc391b",
  "repo_slug": "tigrisdata/tigris-agents-plugins",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_tigrisdata_tigris_agents_plugins_tigris__74b49ac6/readme"
}