Reviews code changes against Zenable conformance requirements using hybrid LLM-as-judge and deterministic validation. Automatically invoked when making code changes or at development milestones. Use for security compliance, quality checks, and policy enforcement.
/plugin marketplace add Zenable-io/ai-guardrails/plugin install zenable-io-zenable-guardrails-plugins-zenable-guardrails@Zenable-io/ai-guardrailsThis skill is limited to using the following tools:
A specialized capability for reviewing code changes against organizational standards as they're being made, and at key development milestones such as commits, pull requests, deployments, or during periodic reviews.
This provides a hybrid review process combining:
Designed to:
This capability activates in these scenarios:
During active development:
At key milestones:
For specific scenarios:
Has access to:
mcp__zenable__conformance_checkWhen activated, follow this process:
mcp__zenable__conformance_check for automated validation
Users might trigger this by:
Review my authentication changes for security compliance
Check if this API endpoint meets our data handling requirements
Validate this database migration against our policies
Ensure this feature follows our quality standards
Review my changes before I commit them
Does this code meet our standards?
Run conformance checks on my changes
Provide feedback in this structure:
mcp__zenable__conformance_check
# Check specific files
mcp__zenable__conformance_check --files src/auth.py src/api/users.py
# Check all modified files
git diff --name-only | xargs mcp__zenable__conformance_check --files
# Get requirements for context
mcp__zenable__conformance_check --show-requirements
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.