About
The Model-First Reasoning (MFR) skill transforms Claude's development workflow by mandating a strict separation between problem modeling and implementation. Based on research regarding 'soft symbolic grounding,' it requires the agent to define entities, state variables, actions, and constraints as a 'frozen contract' before any code is written. This approach is particularly effective for complex systems like state machines, business logic with strict invariants, and safety-critical features where reasoning must be grounded in a stable, inspectable structure rather than ad-hoc decisions.