optimization

Installation
SKILL.md

What I do

  • Solve linear and nonlinear programming problems
  • Apply gradient descent and Newton methods
  • Work with constrained optimization (Lagrange multipliers)
  • Analyze convex optimization problems
  • Apply dynamic programming
  • Use integer and combinatorial optimization

When to use me

When maximizing/minimizing functions subject to constraints.

Key Concepts

  • Linear Programming: Minimize c^Tx subject to Ax ≤ b, x ≥ 0
  • Gradient Descent: x_{k+1} = x_k - α∇f for unconstrained minimization
  • Lagrange Multipliers: ∇f = λ∇g for constraint g(x) = 0
  • KKT Conditions: Necessary conditions for constrained optima
  • Convexity: f(λx + (1-λ)y) ≤ λf(x) + (1-λ)f(y) ensures global optima
  • Dynamic Programming: Optimal substructure + memoization
Installs
3
GitHub Stars
2
First Seen
May 16, 2026
optimization — ffsshhttiikk/opencode-agents-skills