hajibabaie/combinatorial-optimization-skills

14 stars · Last commit 2026-06-13

76 Claude Code skills for combinatorial optimization and operations research: MILP with Gurobi, metaheuristics, encodings/operators, classic problems, and research tooling

README preview

# Combinatorial Optimization Skills for Claude Code

A curated set of 76 Claude Code skills covering exact methods, metaheuristics, classic problems, and research workflow for combinatorial optimization.

![Skills](https://img.shields.io/badge/skills-76-blue)
![License](https://img.shields.io/badge/license-MIT-green)
![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen)

## What is this

Claude Code skills are markdown instruction files (`SKILL.md`) that Claude Code loads on demand. When a prompt matches a skill's topic, Claude Code reads the file and follows its frameworks, decision rules, and reference implementations. Skills make answers more consistent and more technically precise than relying on the base model alone.

This collection covers combinatorial optimization end to end: MILP modeling and decomposition methods, 22 metaheuristic algorithm families, encodings and operators, 17 classic problem classes, Python tooling for experiments, and empirical methodology. It is written for operations research and industrial engineering students, PhD researchers, and practitioners who build optimization code in Python with solvers such as Gurobi, OR-Tools CP-SAT, and HiGHS.

## Installation

Requires [Claude Code](https://docs.anthropic.com/en/docs/claude-code). The skills are plain markdown; no other dependencies are needed to install them.

### Plugin route (recommended)

View full repository on GitHub →