'Hybrid decision workflow that combines expert rubric design, explicit evidence capture, hard-constraint gating, scenario bakeoffs, and deterministic scoring. Use when selecting skills, tools, architectures, workflows, or build-vs-buy options and when you need consistent, reliable, and auditable recommendations.'
Resources
2Install
npx skillscat add squirrel289/pax/hybrid-decision-analysis-v1 Install via the SkillsCat registry.
Hybrid Decision Analysis
Combine expert rubric-based review with deterministic scoring to produce reliable decisions across domains.
When to Use This Skill
- You must choose between two or more options and need an auditable answer.
- The decision spans skills, tools, architecture, workflow design, or build-vs-buy.
- You need both current-platform fit and cross-platform viability.
- The user asks for objective ranking, repeatable scoring, or empirical bakeoff evidence.
Inputs
- Decision statement (one sentence).
- Current platform.
- Primary user/workflow context.
- Hard constraints and non-goals.
- Time horizon (immediate, near-term, long-term).
- Initial alternatives (or discovery scope).
Workflow
Define decision and constraints.
Build option set with at least three alternatives when possible.
Choose evaluation mode:
static: document and architecture evidence only.bakeoff: scenario-based output testing.hybrid(default): static + bakeoff evidence.
Select a rubric pack from
references/rubric-packs.md.Confirm criteria, weights, platform set, and mode before scoring.
Evaluate each alternative against the same rubric.
Apply hard-constraint gate:
- Mark alternatives as
feasibleorinfeasible. - Do not recommend an
infeasibleoption unless all are infeasible.
- Mark alternatives as
Score deterministically with:
python3 skills/comparative-analysis/scripts/score_alternatives.py \ --input <analysis-input.json> \ --output <analysis-report.md> \ --json-output <analysis-result.json>Run reliability checks from
references/scenario-bakeoff-protocol.md:- Coverage and evidence-gap check.
- Recommendation-consistency check (rank, constraints, action alignment).
- Optional weight-sensitivity check for close scores.
Produce recommendation and decision record using
assets/hybrid-decision-record-template.md.
Evidence and Scoring Rules
- Use one rubric for all options in a run.
- Each criterion must include:
idnameweightmetricdata_sourcescoring_rule
- Use 0-100 criterion scoring for deterministic aggregation.
- If raw rubric is 1-5, convert with
score_100 = score_5 * 20. - Record missing evidence as gaps, not assumptions.
Recommendation Actions
select: top option is strong and clearly ahead.compose: top two are both strong and close.improve: best option is viable but below direct-select threshold.extend: best option is strong overall but weak on current platform.build-new: no viable option meets minimum requirements.
Always justify action with concrete score deltas and feasibility status.
Output Requirements
- Ranked list of all options.
- Feasibility status (
feasibleorinfeasible) per option. - Major-platform average and current-platform score.
- Final action and chosen option(s).
- Key risks, evidence gaps, and follow-up actions.
Quality Gates
- Do not score before criteria confirmation unless user explicitly asks for one-shot output.
- If one-shot output is required, state assumptions explicitly.
- Do not rank options using different rubrics.
- Do not hide hard-constraint violations inside averaged scores.
- Keep rationale short and evidence-linked.
- Apply an agentic-eval loop (Generate → Evaluate → Critique → Refine), max 3 iterations.
- Use structured JSON for critique output and stop if no improvement between iterations.
References
- Rubric packs:
references/rubric-packs.md - Bakeoff protocol:
references/scenario-bakeoff-protocol.md - Reusable bakeoff fixture:
assets/bakeoff-fixture.v1.json - Reusable bakeoff results template:
assets/bakeoff-results-template.v1.json - Deterministic input schema:
../comparative-analysis/references/input-schema.md - Decision record template:
assets/hybrid-decision-record-template.md