Tachyon slack notify
Skill quantum-box/agent-packages/plugins/tachyon/skills/tachyon-slack-notify
Verify and send Slack notifications through the Tachyon CLI. Use when the user asks whether Tachyon CLI Slack notification works, asks to test Slack notification delivery, asks to switch Tachyon tenants for notification testing, or reports CLI tenant selection / `--tenant-id` behavior around `tachyon ops slack send`, `tachyon ops notify send`, or `tachyon switch`.From its SKILL.md
npx -y skills add quantum-box/agent-packages --skill tachyon-slack-notifyAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.1 KB, 679 tokens by cl100k_base, as published. Nobody here has run it
Tachyon Slack Notify
Overview
Use the installed tachyon CLI to verify real notification delivery through Tachyon's /v1/chat/send path. Prefer concrete execution evidence over code-only conclusions.
Workflow
- Confirm the CLI version:
tachyon --version
Expect tachyon 0.5.3 or newer for nested --tenant-id support. If older, ask whether to update, or run the repo's release/update workflow if the user explicitly requested it.
- List accessible operators when possible:
tachyon org operators list --json
If this fails after switching to a forbidden tenant, recover by switching back to a known accessible tenant.
- Test the notification with explicit tenant selection:
tachyon ops slack send --tenant-id <tenant_id_or_alias> --text "Codex test notification from tachyon CLI" --json
ops slack is an alias for ops notify. Both should call POST /v1/chat/send.
- Report the exact API outcome:
{"accepted": true}means Tachyon accepted the notification and dispatched asynchronously.400 No active chat destinations or Slack connection found.means the tenant is reachable but Slack/Discord destination is not configured.403 PermissionDenied: You do not have permission for this tenantmeans the current profile can switch to or name that tenant but cannot send in that tenant.- Token refresh messages such as
Token refreshed successfullyare normal and are not delivery failures.
Known Tenants From This Workspace
These tenant IDs were useful during the successful verification on 2026-05-01:
tn_01hjryxysgey07h5jz5wagqj0m Tachyon dev tenant; may return 403 for this profile
tn_01kptmrtgnm746m5mpr78e2esd THE WAN STANDARD; previously reachable but no Slack destination
tn_01kp2qf7ans8eyzb08b6jr3xf7 cowork; previously reachable but no Slack destination
tn_01knxxebcd2ecv4fjbtzac510p MOVERENT; previously returned {"accepted": true}
Do not assume these are always current. Prefer tachyon org operators list --json first, then fall back to known IDs when the list command is blocked by the saved tenant context.
Tenant Switching
Use:
tachyon switch tachyon
tachyon switch <tenant_id>
After testing a tenant that returns 403, restore the saved tenant to a reachable tenant so future commands do not get stuck:
tachyon switch tn_01knxxebcd2ecv4fjbtzac510p
Safety
- Treat OAuth tokens and API keys as secrets. Never print or repeat token values.
- Send a short, clearly marked test message.
- If a notification is accepted, ask the user to confirm Slack receipt unless the task only requires API acceptance.
- Do not commit, push, or release CLI changes unless the user explicitly asks for implementation or release work.
What ships with it: 1 file
489 B alongside SKILL.md
agents/
- openai.yaml489 B