What problem does it solve? AI assistants often skip available skills and improvise answers, leading to inconsistent workflows and missed process discipline. This Skill establishes a mandatory protocol that forces the assistant to check for and invoke relevant skills before responding to any user message, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill Check: Requires invoking the Skill tool whenever there is even a small chance a skill applies, before any response or exploration. - Decision Flowchart: Provides a graph-based decision flow covering skill invocation, announcement, checklist handling, and TodoWrite task creation. - Rationalization Detection: Lists common red-flag thoughts (e.g., "this is just a simple question") that signal improper skill avoidance. - Priority Ordering: Defines precedence when multiple skills apply, putting process skills like brainstorming and debugging before implementation skills. - Use Case: When a user asks to fix a bug, the assistant first invokes the debugging skill, announces its use, creates todos from its checklist, and only then proceeds with the fix. ## Quick Start Ask the assistant to start any task and it will check for applicable skills, invoke the relevant one, and announce its use before responding.