← ClaudeAtlas

comparatorlisted

Generic Comparison Matrix Builder: creates, populates, and maintains weighted XLSX comparison matrices for ANY domain and ANY pair (or set) of solutions. Evidence comes from whatever is available — CIRs produced by MultAI's solution-researcher, documents in the working folder, LLM knowledge, or user description. A CIR is not required. Supports two entry points: • "compare X vs Y" — full standalone comparison from scratch (Gap 5 flow) • matrix operations on an existing XLSX — add-platform, reorder, combo, verify USE THIS SKILL when the user wants to: compare solutions head-to-head, build a capability matrix, add a platform to a matrix, reorder or verify a matrix, create a combo column, or produce a scored comparison of any two products. Trigger keywords: "compare", "comparison matrix", "capabilities matrix", "add platform", "update the matrix", "reorder", "verify ticks", "combo column", "score", "head-to-head", "which is better".
alo-exp/multai · ★ 2 · AI & Automation · score 65
Install: claude install-skill alo-exp/multai
# Comparator Skill Creates and maintains weighted XLSX comparison matrices. Evidence can come from CIRs, working-folder documents, LLM knowledge, or user description — a pre-existing CIR is not required. Python scripts (`skills/comparator/matrix_ops.py`, `skills/comparator/matrix_builder.py`) handle ALL deterministic XLSX work; the LLM handles capability discovery, evidence reading, and tick judgment. --- ## Phase 0 — Determine Operation & Collect Inputs Identify which operation the user wants: | Operation | Trigger | Required Inputs | |---|---|---| | **compare** | "compare X vs Y", "which is better", "head-to-head" | Two (or more) solution names or CIR paths | | **add-platform** | "add X to the matrix" | CIR or context for X, matrix path | | **build** | "build a new matrix", "create a matrix for…" | Domain + solution list | | **reorder-columns** | "reorder by score" | Matrix path | | **combo** | "combo column for A+B" | Matrix path, two platform names | | **verify** | "verify ticks", "check the matrix" | Matrix path | | **reorder-rows** | "reorder rows in category X" | Matrix path, category, new order | | **reorder-categories** | "reorder categories" | Matrix path, new category order | Also collect: - **Domain label** — e.g., `devops-platforms` (used to find `domains/{domain}.md` and to name output files). Can be inferred from solution names if not provided. - **Output path** — defaults to `reports/<domain>/<domain>-matrix.xlsx` or a timestamped copy of the source