Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/hajibabaie/combinatorial-optimization-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/plugins/hajibabaie/combinatorial-optimization-skills/combinatorial-optimization)<a href="https://agentmods.dev/plugins/hajibabaie/combinatorial-optimization-skills/combinatorial-optimization"><img src="https://agentmods.dev/badge/plugins/hajibabaie/combinatorial-optimization-skills/combinatorial-optimization/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/plugins/hajibabaie/combinatorial-optimization-skills/combinatorial-optimization"><img src="https://agentmods.dev/badge/plugins/hajibabaie/combinatorial-optimization-skills/combinatorial-optimization.svg" alt="Reviewed on agentmods" width="80" height="20"></a>Grade A, and why
combinatorial-optimization scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 97 lines — stays where its author put it; the contents beside it link to each section on GitHub.
{
"name": "combinatorial-optimization",
"source": "./",
"description": "76 skills covering MILP modeling with Gurobi, decomposition methods (column generation, Benders, Lagrangian), all major metaheuristics (GA, PSO, SA, tabu, ALNS, BRKGA, ...), encodings and operators, classic problems (TSP, VRP, scheduling, knapsack, facility location), and optimization research workflows with numpy, pandas, matplotlib, and Optuna",
"author": {
"name": "Mohammad Sadegh Hajibabaie"
},
"license": "MIT",
"keywords": [
"optimization",
"operations-research",
"gurobi",
"metaheuristics",
"milp",
"combinatorial-optimization"
],
"category": "optimization",
"strict": false,
"skills": [
"./skills/algorithm-benchmarking-statistics",
"./skills/ant-colony-optimization",
"./skills/assignment-problems",
"./skills/benders-decomposition",
"./skills/biased-random-key-genetic-algorithm",
"./skills/bin-packing",
"./skills/branch-and-bound",
"./skills/column-generation",
"./skills/constraint-handling-techniques",
"./skills/constraint-programming",
"./skills/crossover-operators",
"./skills/cutting-planes-valid-inequalities",
"./skills/cutting-stock",
"./skills/dantzig-wolfe-decomposition",
"./skills/decoder-based-representations",
"./skills/differential-evolution",
"./skills/diversity-and-population-management",
"./skills/dynamic-programming",
"./skills/estimation-of-distribution-algorithms",
"./skills/evolution-strategies",
"./skills/facility-location-problem",
"./skills/fitness-evaluation-and-caching",
"./skills/fitness-landscape-analysis",
"./skills/flow-shop-scheduling",
"./skills/genetic-algorithms",
"./skills/git-for-research-code",
"./skills/graph-coloring",
"./skills/grasp",
"./skills/guided-local-search",
"./skills/gurobi-advanced-features",
"./skills/hyper-heuristics",
"./skills/instance-generation-and-benchmarks",
What it installs
The manifest is a name and a version. 76 skills travel with it, and installing the plugin installs all of them — 9,357 tokens a session between them. Each is measured on its own page, and each can be installed alone.
- Skill cutting-planes-valid-inequalities A 127 tokens
- Skill diversity-and-population-management A 0 tokens
- Skill hyper-heuristics A 142 tokens
- Skill optuna-hyperparameter-tuning A 137 tokens
- Skill selection-and-replacement-strategies A 142 tokens
- Skill solution-validation-testing A 121 tokens
- Skill tabu-search A 117 tokens
- Skill timetabling-and-rostering A 133 tokens
- Skill vehicle-platooning-optimization A 140 tokens
- Skill algorithm-benchmarking-statistics A 128 tokens
- Skill ant-colony-optimization A 137 tokens
- Skill assignment-problems A 127 tokens
- Skill benders-decomposition A 151 tokens
- Skill biased-random-key-genetic-algorithm A 130 tokens
- Skill bin-packing A 129 tokens
- Skill branch-and-bound A 124 tokens
- Skill column-generation A 124 tokens
- Skill constraint-handling-techniques A 121 tokens
- Skill constraint-programming A 0 tokens
- Skill crossover-operators A 0 tokens
- Skill cutting-stock A 134 tokens
- Skill dantzig-wolfe-decomposition A 141 tokens
- Skill decoder-based-representations A 133 tokens
- Skill differential-evolution A 143 tokens
- Skill dynamic-programming A 121 tokens
- Skill estimation-of-distribution-algorithms A 136 tokens
- Skill evolution-strategies A 137 tokens
- Skill facility-location-problem A 133 tokens
- Skill fitness-evaluation-and-caching A 124 tokens
- Skill fitness-landscape-analysis A 147 tokens
- Skill flow-shop-scheduling A 139 tokens
- Skill genetic-algorithms A 0 tokens
- Skill git-for-research-code A 117 tokens
- Skill graph-coloring A 133 tokens
- Skill guided-local-search A 127 tokens
- Skill gurobi-advanced-features A 154 tokens
- Skill instance-generation-and-benchmarks A 133 tokens
- Skill integer-programming-techniques A 130 tokens
- Skill iterated-local-search A 128 tokens
- Skill job-shop-scheduling A 127 tokens
- Skill knapsack-problems A 130 tokens
- Skill lagrangian-relaxation A 131 tokens
- Skill large-neighborhood-search A 132 tokens
- Skill linear-programming-fundamentals A 126 tokens
- Skill linearization-techniques A 128 tokens
- Skill local-search-and-neighborhoods A 134 tokens
- Skill lot-sizing A 140 tokens
- Skill matheuristics A 146 tokens
- Skill matplotlib-optimization-visualization A 0 tokens
- Skill memetic-algorithms A 131 tokens
- Skill metaheuristic-design-principles A 124 tokens
- Skill milp-modeling-gurobi A 141 tokens
- Skill multi-objective-optimization A 170 tokens
- Skill mutation-and-perturbation-operators A 131 tokens
- Skill nature-inspired-metaheuristics-overview A 139 tokens
- Skill network-flow-optimization A 148 tokens
- Skill open-source-solvers A 153 tokens
- Skill optimization-project-structure A 134 tokens
- Skill pandas-experiment-management A 140 tokens
- Skill parallel-and-hybrid-metaheuristics A 140 tokens
- Skill parallel-machine-scheduling A 0 tokens
- Skill problem-formulation A 136 tokens
- Skill quadratic-assignment-problem A 127 tokens
- Skill robust-optimization A 128 tokens
- Skill scatter-search-path-relinking A 122 tokens
- Skill simulated-annealing A 134 tokens
- Skill solution-encodings A 122 tokens
- Skill stochastic-optimization A 128 tokens
- Skill traveling-salesman-problem A 152 tokens
- Skill variable-neighborhood-search A 126 tokens
- Skill vehicle-routing-problem A 145 tokens
- Skill warm-starts-and-initial-solutions A 132 tokens
- Skill grasp A 121 tokens
- Skill particle-swarm-optimization A 125 tokens
- Skill set-covering-packing-partitioning A 149 tokens
- Skill numpy-vectorization-for-optimization B 125 tokens
What ships with it
1 file beside marketplace.json#combinatorial-optimization in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 97 lines scan A 427b3f04c9e7
combinatorial-optimization is a plugin published in the GitHub repository hajibabaie/combinatorial-optimization-skills (14 stars, last pushed 4mo ago), licensed MIT. Its token cost is not measured: this kind of file is read by the harness, not the model. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other plugins, from other repositories
code-craftsmanship
Code quality and software design skills including Clean Code (Robert C. Martin), Refactoring patterns (Martin Fowler), A Philosophy of Software Design (John Ousterhout), The Pragmatic Programmer (Hunt & Thomas), Domain-Driven Design (Eric Evans), Working Effectively with Legacy Code (Michael Feathers), and Google's…
product-strategy
Product strategy and innovation frameworks including Jobs to Be Done (Clayton Christensen) for customer discovery and product design, tactical negotiation skills (Chris Voss), willingness-to-pay pricing (Monetizing Innovation), and startup metrics (Lean Analytics).
systems-architecture
Systems architecture and distributed systems skills including Designing Data-Intensive Applications (Martin Kleppmann), System Design Interview (Alex Xu), Clean Architecture (Robert C. Martin), Release It! (Michael Nygard), High Performance Browser Networking (Ilya Grigorik), and Team Topologies (Skelton & Pais).
ecto
Compatibility namespace for the Elixir/Phoenix plugin's /ecto: commands.
shiny
Collection of skills for Shiny app development.
quarto
Collection of skills for Quarto document creation.