SkillInsertDialog dispatches SKILL_TOGGLED_EVENT on user click.
AssistantWorkspace listens for that event to set applied state.
Completely eliminates poll-based state inference that caused flash.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Don't restore applied state from localStorage on mount (was causing
first-frame flash when skill was already enabled)
- Always start with applied=false; only set true on user click
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>