What problem does it solve? AI agents often skip available skills and improvise answers, leading to inconsistent workflows and missed process discipline. This Skill establishes a mandatory protocol that forces the agent to check for and invoke relevant skills before responding to any user message. ## Core Features & Use Cases - Mandatory Skill Check: Requires invoking the Skill tool before any response, including clarifying questions, whenever there is even a small chance a skill applies. - Decision Flowchart: Provides a graph-based workflow covering skill invocation, announcement, checklist handling via TodoWrite, and exact skill execution. - Rationalization Detection: Lists common red-flag thoughts (e.g., "this is just a simple question") that signal the agent is skipping required skill checks. - Priority Ordering: Defines precedence rules so process skills like brainstorming and debugging run before implementation skills. - Use Case: When a user asks to fix a bug, the agent first invokes the debugging skill, then any domain-specific skills, instead of jumping straight into code edits. ## Quick Start Start any conversation and require the agent to invoke all potentially relevant skills before giving any response or asking clarifying questions.