From role-algorithms
Formulates and solves optimization problems using LP (simplex, interior point), MIP (branch-and-bound), convex methods (Adam, L-BFGS), CSP (SAT/SMT), and combinatorial (VRP, scheduling) with solvers like PuLP, CVXPY, OR-Tools.
How this skill is triggered — by the user, by Claude, or both
Slash command
/role-algorithms:mathematical-optimizationThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Formulating a real-world problem as a mathematical optimization model
references/linear-and-integer-programming.md — LP formulation, simplex vs interior point, duality and shadow prices, MIP branch-and-bound, Big-M method, symmetry breaking, solver library optionsreferences/convex-and-gradient.md — convexity verification (Hessian PSD), gradient descent variants (SGD, Adam, L-BFGS), Newton/conjugate gradient second-order methods, CVXPY/SciPy/JAX toolingreferences/constraint-and-combinatorial.md — CSP formulation, backtracking + constraint propagation, SAT/SMT solvers (Z3, CDCL), VRP/scheduling/assignment/bin packing patterns, problem classification guidenpx claudepluginhub rnavarych/alpha-engineer --plugin role-algorithmsFormulates and solves optimization problems — defining decision variables, objective functions, and constraints — and selects appropriate solvers for LP, QP, NLP, or MIP.
Expert in optimization methods covering linear programming, convex optimization, gradient methods, and constrained optimization
Solve Linear Programming (LP), Mixed-Integer Linear Programming (MILP), and Quadratic Programming (QP, beta) with the Python API. Use when the user asks about optimization with linear or quadratic objectives, linear constraints, integer variables, scheduling, resource allocation, facility location, production planning, portfolio optimization, or least squares.