trycaspian
- 8 skills
- 0 followers
- 7 hours ago last updated
- ▌ Taste · trycaspianDomain-first store/port design for any codebase: product-shaped APIs, swappable backends, schema at boundaries, one vocabulary catalog (derive don’t re-author), no infrastructure names on the domain surface. Use when adding or refactoring persistence, cache, policy resolve, registries, or anything that might leak Redis/SQL/HTTP/SDK names into shared contracts. Taste: one fact one place, HOF as shared ritual not twin wrappers, call-site clarity, dumb engines, challenge early / cut ruthlessly, DX (cascading IntelliSense) as correctness, policy resolve → push-down query plan (not load-all-then-filter), no hardcodes when dims/rows already name the filter.
- ▌ Caspian Inbox · trycaspianCaspian Inbox (caspian:Inbox) — list agent email and other configured channel conversations/messages. Use when the user asks for inbox, mail, unread email, Slack/Discord/channel messages via Caspian, or runs /caspian:inbox.
- ▌ Caspian Discord · trycaspianPost a Discord message via Caspian to a channel snowflake id. Use when the user runs /caspian:discord or asks to message a Discord channel through the bot.
- ▌ Caspian Telegram · trycaspianSend a Telegram message via Caspian to a @username (or chat id). Use when the user runs /caspian:telegram or asks to DM someone on Telegram through the bot.
- ▌ Caspian Toast Test · trycaspianDummy skill to test OpenCode TUI toast UI (and optional system notification) via caspian_test_toast. Use when the user says test toast, /caspian:toast, or wants to verify Caspian notifications.
- ▌ Caspian Connect Email · trycaspianConnect Caspian email for OpenCode: ensure credentials (sandbox or dashboard API key), write caspian.env, connect inbox, enable email in caspian.json. Use when the user wants to link email, set up the agent inbox, or runs /caspian:connect-email.
- ▌ Caspian Connect Discord · trycaspianConnect Caspian Discord for OpenCode (install OAuth or BYO bot token), enable discord in caspian.json channels, and tell the user to restart. Use when linking Discord or running /caspian:connect-discord.
- ▌ Caspian Connect Telegram · trycaspianConnect Caspian Telegram for OpenCode, enable telegram in caspian.json channels, and tell the user to restart. Use when linking a Telegram bot or running /caspian:connect-telegram.