Enforces official Claude Code component standards. Use when creating skills, agents, commands, or hooks. Validates existing components and offers remediation. Implements the "one skill = one specialized agent" architecture pattern.
Create designated agent with matching name pattern
Configure agent with:
- Intelligent model selection based on task complexity - Appropriate permissionMode for the workflow - Complementary skills that enhance the primary skill - Scoped hooks for lifecycle management - Restricted tools appropriate to the domain
Model Selection Matrix
Complexity
Model
Indicators
High
opus
Architecture, debugging, multi-domain reasoning
Medium
sonnet
Implementation, refactoring, moderate analysis
Low
haiku
Searches, simple transforms, quick lookups
Inherited
inherit
When parent context model is appropriate
Permission Mode Selection Matrix
Scenario
Mode
Use When
Complex multi-step
plan
High complexity requiring human feedback before implementation
Edge case handling
acceptEdits
Potential edge cases need user confirmation on edits
Routine execution
bypassPermissions
Clear requirements, preplanned, or promise completion
Standard workflow
default
Normal permission checking with prompts
Deny risky ops
dontAsk
Auto-deny prompts (explicitly allowed tools still work)
Remediation Workflow
Scan component directories for non-compliant files