What problem does it solve? Creating a well-designed Claude Code custom subagent requires balancing requirements, risks, and design tradeoffs, and doing it alone often misses strategic issues. This Skill orchestrates a dedicated worker subagent alongside independent advisory channels so agent definitions in .claude/agents directories are reviewed and validated before completion. ## Core Features & Use Cases - Coordinated advisory review: Combines the built-in advisor tool with a custom-advisor peer SubAgent for strategic guidance on requirements and design tradeoffs. - Worker delegation: Starts a custom-subagent worker that owns inspection, implementation, and validation with the full tool set and permission context. - Session reuse: Reuses existing custom-advisor sessions via SendMessage to preserve context instead of spawning redundant advisors. - Use Case: When you need a new project-level agent definition, invoke this Skill with the desired role, scope, capabilities, and constraints, and it reconciles worker output with advisor feedback into a finished, validated subagent. ## Quick Start Invoke /custom-subagent with the desired role, scope, capabilities, and constraints for the agent definition you want created.