Skip to content
Back to skills

Kabo Channel

ASecurity

Use explicitly when the user wants to see or change whether Kabo loads Production or Internal skills. Internal requires a server-side account grant and is the default for granted accounts.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 9, 2026
ai-agentsrailsbackend

Works with

  • cli
  • mcp

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 9, 2026

npx -y skills add kabo-sh/kabo-plugins --skill kabo-channel --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Kabo Channel?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Kabo Channel
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kabo-sh-kabo-channel/badge)](https://www.skillsdirectory.com/skills/kabo-sh-kabo-channel)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: kabo-channel
description: Use explicitly when the user wants to see or change whether Kabo loads Production or Internal skills. Internal requires a server-side account grant and is the default for granted accounts.
---

# Choose the Kabo registry channel

Use the platform's registry tools only. This skill changes which signed SkillPackages the same Kabo account receives; it does not sign in again and never accesses GCS directly.

1. Call `registry_channel_status` with no arguments.
2. If the user only asked what they are using, report `active_channel` and whether Internal is available, in the user's language.
3. If the user explicitly asked to switch but did not name a target, ask them to choose `internal` or `production`; do not call `registry_channel_select` until they answer.
4. Once the user names a target, call `registry_channel_select` with exactly `internal` or `production`, then report the returned `active_channel`.

Guardrails:

- Never attempt to create, remove, or bypass an Internal grant. The backend is the sole authority.
- Never edit OAuth configuration, local credentials, MCP URLs, GCS URLs, environment variables, or Plugin files as part of a channel switch.
- If Internal is unavailable, say that this Kabo account needs a server-side Internal grant; do not offer a client-side workaround.
- After a successful switch, ask the user to start a clean session before comparing Skill versions or results.

Files in this skill

  • SKILL.md1.4 KB
  • agents/openai.yaml255 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.