What problem does it solve? AI coding agents often overcomplicate solutions, make sweeping unrequested changes, hide assumptions, and work toward vague goals. This Skill provides four behavioral rules that keep AI-generated code simple, surgical, and verifiable. ## Core Features & Use Cases - Think Before Coding: Forces explicit statement of assumptions, surfaces alternative interpretations, and stops on ambiguity instead of guessing. - Simplicity First: Rejects speculative features, unnecessary abstractions, and unrequested configurability in favor of minimal code. - Surgical Changes: Ensures every changed line traces directly to the user's request, matching existing style and avoiding drive-by refactors. - Goal-Driven Execution: Transforms vague tasks into verifiable success criteria with step-by-step plans and checks. - Use Case: When asking an AI agent to fix a bug or add a feature in a MIS repo, activate this Skill so the agent writes a reproducing test first, keeps the diff minimal, and verifies each step against stated criteria. ## Quick Start Apply the MIS guidelines to review this pull request and check whether every changed line traces back to the stated task.