使い方
- インストールコマンドをコピーし、自分の環境へ導入する前にソースを確認します。
- 必要なツール、認証情報、対応環境を原文で確認します。
- 入力と成果物を指定し、出力を資料と照合します。
npx skills add https://github.com/catalystbyzoho/agent-skills --skill catalyst-cache開始前の確認
- 導入にはモデル契約、API枠、ファイルへのアクセス許可は含まれません。
- スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。
How It Works
- Get Segment ID — Use MCP (
CatalystbyZoho_List_Cache_Segments) if available; otherwise retrieve it from the console or.catalystrc. - Load `references/cache-basics.md` — for SDK operations, TTL limits (48 hr max), and the
segment.delete()/segment.update()gotchas. - String values only — All cache values are strings. Always
JSON.stringifybeforeputandJSON.parseafterget. - TTL behavior — TTL is in HOURS (max 48), not seconds.
segment.update()called WITHOUT an expiry argument silently resets the key's TTL to the 48-hour maximum (a 1-hour key becomes a 48-hour key).segment.delete()does not remove the key — it setscache_valuetonulland the key persists; a latergetValue()returnsnullwith HTTP 200 and never throws.
Triggers
Use this skill for: "Cache", "cache segment", "cache key", "cache value", "TTL", "in-memory store", segment.get, segment.put, segment.delete, "session data", "temporary data Catalyst", "cache vs Data Store", or "48-hour cache".
References
| Reference | Load when the query is about… |
|---|---|
references/cache-basics.md | SDK operations (get, put, delete, update), Segment ID, 48hr TTL max, string-only values, segment.delete() null gotcha, segment.update() TTL gotcha |




