What problem does it solve?
This Skill helps you catch security-sensitive issues in ChatbotX changes before they ship, especially in multi-workspace data access, channel webhooks, AI tool usage, and local permission settings.
Core Features & Use Cases
- Tenant Isolation Checks: Verifies that workspace-scoped data access stays properly isolated and does not leak cross-tenant records.
- Prompt Injection Review: Flags untrusted channel content, uploaded documents, and fetched URLs if they could influence AI prompts or retrieval context unsafely.
- Permission and Secret Safety: Reviews local Bash allowlists, credential handling, and MCP exposure to reduce the risk of accidental secret disclosure or over-broad execution.
- Use Case: Before merging a change to webhook handlers or workspace APIs, use this Skill to produce a prioritized security findings list with concrete fixes.
Quick Start
Review the ChatbotX change set for tenant isolation, prompt injection, permission allowlist, and secret-handling issues before committing.