model-first-reasoning

Construct an explicit problem model before reasoning in two phases.

Updated Oct 1, 2025
One-click install
npx skills add https://github.com/j0KZ/mcp-agents --skill model-first-reasoning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-first-reasoning
Source: https://github.com/j0KZ/mcp-agents/tree/main/starter-kit/template/.claude/skills/model-first-reasoning
Command: npx skills add https://github.com/j0KZ/mcp-agents --skill model-first-reasoning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Two-phase reasoning to reduce hallucinations and constraint violations in complex planning tasks by constructing an explicit model of the problem space before reasoning.

Core Features & Use Cases

  • Two-Phase Process Phase 1 model construction, Phase 2 reasoning
  • Domain References Load domain files for common patterns
  • Model Validation Ensure entities, state vars, constraints exist
  • Use Case Planning multi-step projects with dependencies

Quick Start

Frame your problem, build an explicit model using the phase 1 templates, then proceed to reasoning with the model.