Decision optimization modeling
Formulate, solve, or audit a Constrained Decision Model for allocation, scheduling, routing, capacity, or inventory—with variables, objectives, constraints, solver evidence, and sensitivity. Not qualitative option choice, agent planning architecture, or pure forecasting.From its SKILL.md
npx -y skills add SylphxAI/skills --skill decision-optimization-modelingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 21 days oldThe repository was created 21 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.5 KB, 829 tokens by cl100k_base, as published. Nobody here has run it
Decision Optimization Modeling
Translate an operational decision into a falsifiable mathematical model whose recommended solution can be independently checked. Read references/optimization-modeling-method.md before selecting a formulation or solver.
Workflow
- Define the decision owner, controllable actions, entities, horizon, frequency, latency, downstream effects, baseline policy, and terminal decision artifact. Separate controllable choices from forecasts and facts.
- Declare sets, indices, parameters, units, sources, timestamps, uncertainty, missingness, and lineage. Reject inputs whose meaning or unit cannot be reconciled.
- Define decision variables and domains before writing the objective. Include state, recourse, slack, and activation variables only when their operational meaning is explicit.
- State the objective in business or system units. For multiple objectives, declare priority, lexicographic order, Pareto treatment, or calibrated trade-off weights; never hide policy choices inside arbitrary coefficients.
- Encode hard constraints separately from soft preferences and penalties. Bind every constraint to its operational rule, source, tolerance, and reason for being hard or relaxable.
- Choose deterministic, scenario-based stochastic, chance-constrained, or robust treatment according to the uncertainty and decision timing. State distributional and independence assumptions and what happens outside the modeled set.
- Test feasibility and boundedness before optimization. Exercise empty, minimum, maximum, conflicting, and impossible cases; preserve an explicit diagnostic for infeasibility instead of silently dropping constraints.
- Solve with reproducible configuration. Record solver, version, formulation, seed where relevant, termination status, objective, bounds, optimality gap, resource limits, and incumbent solution.
- Independently recompute the objective and every material constraint from the emitted solution. Compare with a current baseline, a simple heuristic, and exhaustive enumeration on a tiny fixture where feasible.
- Run sensitivity, scenario, stress, and parameter-perturbation analysis. Convert the model into a robust operating policy with fallback behavior, monitoring signals, re-solve triggers, and decision handoff.
Artifact
Produce a Constrained Decision Model:
- decision boundary, horizon, baseline, assumptions, and non-goals;
- sets, parameters, units, provenance, uncertainty, and data-quality rules;
- variables, objective, constraints, tolerances, and mathematical formulation;
- feasibility evidence, solver configuration, result, bounds, gap, and runtime;
- independent solution verification and baseline or heuristic comparison;
- sensitivity, stress cases, robust policy, fallback, monitoring, and re-solve conditions;
- unsupported claims, unresolved model risk, and implementation handoff.
Boundaries
- Use
optimization-objective-reviewfor the real outcome, proxy, Goodhart, gaming, and protected-floor contract when an automated optimizer will act on the model. This Skill consumes that contract and owns variables, constraints, solver evidence, and solution verification. - When both Skills apply but no standalone objective audit was requested, integrate the material objective-contract fields into this Constrained Decision Model rather than emitting a second artifact.
- Use
decision-quality-standardwhen the job is evidence-based qualitative selection among materially distinct options without a mathematical program. - Use
agent-planning-system-reviewfor how an agent decomposes, sequences, observes, and replans work. - Use
probabilistic-forecastingwhen the primary artifact is a calibrated prediction rather than a controllable decision. - Use
product-experiment-revieworcausal-inference-analysisto estimate the effect of an intervention. An optimizer may consume those estimates but does not identify them. - Do not treat solver success as model validity. Feasible nonsense remains nonsense when variables, objectives, constraints, data, or uncertainty do not represent the operational decision.
Gives 0 of the 12 instructions most performance cost skills give in 829 tokens
Counted across 803 of the 1,058 authors here whose files we hold, read 2026-08-07
- Keep skill files under 500 lines or tokensin 82 of 803, across 16 files
- Use imperative form in instructionsin 80 of 803, across 9 files
- Draft assertions while test runs are in progressin 75 of 803, across 9 files
- Create two to three realistic test promptsin 74 of 803, across 9 files
- Write skill descriptions to be pushyin 72 of 803, across 7 files
- Save test cases to evals JSONin 72 of 803, across 6 files
- Ask questions about edge cases and input formatsin 72 of 803, across 7 files
- Save timing data immediately when runs completein 70 of 803, across 5 files
- Include all trigger conditions in the skill descriptionin 69 of 803, across 3 files
- Launch all test runs in a single turn or simultaneouslyin 69 of 803, across 3 files
- Capture intent before writing a skillin 67 of 803, across 1 file
- Import directly instead of barrel filesin 52 of 803, across 15 files
Said here and by no other author read
- read the optimization modeling method reference first
- separate controllable choices from forecasts and facts
- reject inputs with irreconcilable meaning or units
- define variable domains before the objective
- state objectives in business or system units
- encode hard constraints separately from soft preferences
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.