Use when the user explicitly invokes /chameleon-refresh to re-analyze the current repo and update the chameleon profile after drift
Use when the user explicitly invokes /chameleon-pause-15m to temporarily suppress chameleon's advisory injections for 15 minutes
Use when starting any conversation in a repo with a chameleon profile present (TypeScript or Ruby on Rails), before any Edit, Write, or NotebookEdit operation
Use when the user explicitly invokes /chameleon-init to bootstrap a chameleon profile for the current repository (TypeScript or Ruby on Rails)
Use when the user explicitly invokes /chameleon-trust to approve a committed chameleon profile for use in their current Claude Code session
Use when the user explicitly invokes /chameleon-disable to suppress chameleon's advisory injections for the rest of the current session
Use when the user explicitly invokes /chameleon-status to view profile state, drift indicators, value attribution, and plugin health
Use when the user explicitly invokes /chameleon-doctor to get a triage report on their chameleon installation health
Use when the user explicitly invokes /chameleon-teach to capture a team idiom, banned import, mandatory wrapper, or pattern that AST analysis cannot infer
Use when the user explicitly invokes /chameleon-dogfood to run the comprehensive end-to-end dogfood test harness against the chameleon plugin