Nonlinear Optimization Solver

SkillProductivity

Solve general nonlinear optimization problems

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the Nonlinear Optimization Solver skill

What this skill tells your AI

The instructions your AI receives, as published by a5c-ai/babysitter in library/specializations/domains/science/mathematics/skills/nonlinear-optimization-solver/SKILL.md and read by ahel’s review.

Purpose

Provides capabilities for solving general nonlinear optimization problems including constrained and unconstrained formulations.

Capabilities

  • Gradient-based methods (BFGS, L-BFGS, CG)
  • Newton and quasi-Newton methods
  • Interior point methods
  • Sequential quadratic programming (SQP)
  • Global optimization (basin-hopping, differential evolution)
  • Constraint handling

Usage Guidelines

  1. Starting Point: Provide good initial guesses
  2. Gradient Information: Supply gradients when available
  3. Global vs Local: Choose global methods for multimodal problems
  4. Constraint Handling: Use appropriate constraint formulations

Tools/Libraries

  • IPOPT
  • KNITRO
  • NLopt
  • scipy.optimize

Signals

GitHub stars
2k
Forks
112
Last commit
Sep 2026
Advanced
Item type
skill
Key
nonlinear-optimization-solver
Source
github.com/a5c-ai/babysitter