problem-classifier

Classify parsed subquestions into standard mathematical modeling problem types.

452|24|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/zhnnky329/MathModeling-skills --skill problem-classifier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: problem-classifier
Source: https://github.com/zhnnky329/MathModeling-skills/tree/main/.claude/skills/problem-classifier
Command: npx skills add https://github.com/zhnnky329/MathModeling-skills --skill problem-classifier

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Classifies each parsed subquestion into standard mathematical modeling problem types to guide downstream tool usage.

Core Features & Use Cases

  • Converts validated problem parses into a problem-type map, identifying the core task type for each subquestion.
  • Explains classification reasons, lists candidate method families, and flags common misclassification risks.
  • Outputs a structured artifact to drive subsequent skills like problem-parser, method-selector, and related-paper-analyzer.

Quick Start

Provide a validated problem parse to the classifier and generate the problem_classification artifacts under workspace/problem/problem-classifier.

Frequently Asked Questions about problem-classifier

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I classify parsed subquestions into mathematical modeling problem types?

You can classify parsed subquestions into mathematical modeling problem types by providing a validated problem parse to the classifier. It generates a structured problem-type map that identifies the core task type for each subquestion.

What is needed to start classifying mathematical modeling problem types?

Classifying mathematical modeling problem types requires a validated problem parse containing subquestions, goals, objects, constraints, data inventory, required outputs, and notes to accurately map the core task type.

Does problem classification output include the reasoning behind the assigned modeling type?

Yes, problem classification output includes detailed explanations for classification reasons. It also lists candidate method families and flags common misclassification risks for each subquestion.

What's the best way to guide downstream tool usage after parsing mathematical problems?

The best way to guide downstream tool usage is to generate a structured problem-classification artifact. This artifact directs subsequent pipeline steps like method selection and related paper analysis.

Where does the structured problem classification artifact get saved?

The structured problem classification artifact is saved under the workspace/problem/problem-classifier/ directory. This output drives subsequent skills in the mathematical modeling pipeline.

Why does my mathematical modeling workflow require problem-type classification before method selection?

Problem-type classification is required before method selection because it converts validated problem parses into a problem-type map. This map identifies core task types to ensure downstream tools apply appropriate candidate method families.