Workflow & Skill Generation Polish
New
- Auto-repair invalid YAML — If the model emits malformed YAML, the plugin automatically re-prompts it up to 2 times with the specific parse error (no YAML block, syntax error, missing nodes, etc.) so it can self-correct. After 2 failed attempts the generation modal stays open with a parse-failure panel showing the raw response for manual recovery.
- SKILL.md instructions diff — Modify Skill with AI now renders the new SKILL.md body as a proper before/after diff instead of plain-text "AI explanation", alongside the workflow YAML diff.
- "(no changes)" indicator — When a confirm diff has no actual changes, a dashed-border placeholder is shown instead of a diff full of unchanged lines.
- Read-only "Your request:" header — Confirm modal shows the iteration's request at the top so you remember what was asked without re-entering it.
- Always-visible "Create skill with AI" button — Available on every workflow-panel empty state, including SKILL.md files.
Changed
- Additional request: textarea no longer prefills with the previous request. It starts empty; the "Request changes" button is disabled until you type a refinement.
- Placeholder reworded: "Leave empty to accept as-is, or describe what should change to refine the result…"
- Plan / thinking / review sections in the Preview modal are collapsed by default so the workflow node list stays visible.
- Thinking section is hidden until the model actually emits reasoning output (no more empty panel for models without thinking chunks).