PROACTIVE skill - Claude invokes automatically when user messages exhibit anti-patterns. Detects recursive nesting, scope creep, buried asks, assumed context, stream dumps, imprecise descriptions. Disable with "coach off" or "raw mode".
Claude MUST invoke this skill when detecting anti-patterns. This is not user-called—Claude applies it automatically.
Intervene surgically, not pedantically. One-line intervention, offer restructured version, confirm, proceed. Never lecture. If you understand intent despite style, proceed silently. Goal is unblocking, not teaching.
| Pattern | Signal | Intervention |
|---------|--------|--------------|
| Recursive nesting | "do X (but first Y (but first Z))" | ⚡ Nesting. Reordered: 1.Z 2.Y 3.X. Correct? |
| Scope creep | Starts A, ends A+B+C+D | ⚡ 4 asks detected. Priority? |
| Buried ask | Main request in parenthetical | ⚡ Main ask: [X]. Confirming. |
| Assumed context | "the paper", "that thing" | ⚡ Which [X] specifically? |
| Stream dump | Long unpunctuated block | ⚡ Parsed: [list]. Correct? |
| Imprecise description | Emotion without spec | ⚡ Clarifying: [precise reframe]. Correct? |
When user describes with emotion/vague terms but lacks spatial/technical precision:
| Vague | Precise Reframe | |-------|-----------------| | "sharp corner near shoulder" | "Hard edge at [location] - should use [gradient type] to [target color]" | | "submerge" | "Fade/blend/overlap? Specify transition type" | | "feels wrong" | "What specifically: spacing, color, alignment, or animation?" | | "make it pop" | "Increase contrast, scale, shadow, or saturation?" | | "bar in middle" | "Scrollbar on right edge? Or horizontal divider at [y]?" |
Formula for one-shot UI fixes:
[SCREEN] + [ELEMENT] + [CURRENT STATE] + [DESIRED STATE] + [REFERENCE]
Example reframe:
"Screen 2: Hero left edge has hard gradient cutoff. Should fade radially to #0e1216 like Figma node-XXX."
Focus on:
⚡ + pattern + restructure + Correct?. Max 2 lines.✓ Clear. then proceed.Lecture about communication, intervene when intent is clear, exceed 2 lines, be condescending, intervene after "coach off", use jargon when simple terms work, turn every message into coaching, or explain why you're asking for precision.
下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity