使い方
- インストールコマンドをコピーし、自分の環境へ導入する前にソースを確認します。
- 必要なツール、認証情報、対応環境を原文で確認します。
- 入力と成果物を指定し、出力を資料と照合します。
npx skills add https://github.com/catalystbyzoho/agent-skills --skill catalyst-stratus開始前の確認
- 導入にはモデル契約、API枠、ファイルへのアクセス許可は含まれません。
- スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。
How It Works
- Bucket naming — Bucket names are globally unique. Use
{app-name}-{project-id-prefix}pattern to avoid collisions. - Load `references/stratus-basics.md` — for upload/download/delete patterns, the 250 GB single-upload limit, signed URL generation, and multipart setup.
- Large files — Multipart upload is recommended (not required) for files ≥ 100 MB. Single-shot upload supports up to 250 GB per object. Load the multipart section of
stratus-basics.md. - Signed URLs — For user-facing direct downloads/uploads, generate a signed URL server-side and return it to the client.
Response Syntax Default
When writing function code that returns a Stratus result to the client, default to native Node.js response syntax — not Express. Advanced I/O exposes raw http.ServerResponse; res.status() and res.json() do not exist unless the user explicitly chose the Express template.
- Native (default):
res.writeHead(200, { 'Content-Type': 'application/json' }); res.end(JSON.stringify(data)); - Express (opt-in only): only if the user has
expressinstalled and wired as middleware
Triggers
Use this skill for: "Stratus", "object storage", "file storage", "upload file", "download file", "signed URL", "pre-signed URL", "multipart upload", putObject, getObject, "bucket", "Stratus bucket", "store files on Catalyst", "Stratus vs File Store", "250GB limit", or "file download link".
References
| Reference | Load when the query is about… |
|---|---|
references/stratus-basics.md | Upload/download/delete, 250GB single-shot limit, multipart (recommended for ≥100 MB), signed URLs, busboy upload pattern, bucket naming rules |




