optimize-pareto-frontier

Installation
SKILL.md

optimize-pareto-frontier

Purpose

Generate a non-dominated frontier for a multi-objective candidate or portfolio problem while preserving objective tradeoffs.

Input contract

required: [candidate_set, objective_schema, constraint_schema, evaluation_records]
optional: [dominance_rule, feasibility_policy, tie_policy]
constraints: [objective directions, scales, feasibility rules, and missing-value handling are explicit]

Procedure

  1. Normalize candidate evaluations to the declared objective directions and units without erasing provenance.
  2. Remove infeasible candidates according to hard constraints and mark unknown feasibility separately.
  3. Compare every feasible candidate pair for dominance; retain candidates not dominated on all objectives.
  4. Verify frontier membership, record sacrificed objectives, and emit unresolved comparisons.

Output contract

produces: [pareto_frontier, dominance_matrix, excluded_candidates, unresolved_comparisons]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
Installs
15
GitHub Stars
505
First Seen
Sep 24, 2026