compare-it — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited compare-it (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Produce publication-grade architectural comparison documents that evaluate two solutions against weighted criteria derived from organizational requirements. The output follows a 12-section structure with quantified scoring, bidirectional gap analysis, Mermaid architecture diagrams, cost projections, risk matrices, and reversal conditions for every recommendation.
Gather enough context to write authoritative profiles. Research is front-loaded. Weak research produces weak evaluations.
Research checklist:
Source priority:
Design criteria and weights before scoring. The framework must reflect the organization's priorities, not generic equal-weight distribution.
Framework checklist:
See evaluation methodology for scoring frameworks, weight calibration, and sensitivity analysis techniques.
Follow the 12-section structure. Each section has a specific purpose. Do not merge, skip, or reorder sections.
Use the comparison template as a starting point. Copy it and fill in the placeholders. See document structure for section-by-section guidance with examples.
#### Metadata and framing (Sections 1-2)
#### Solution profiles (Section 3)
#### Scoring and analysis (Sections 4-5)
See evaluation methodology for scoring frameworks and sensitivity analysis.
#### Cost, risk, and gaps (Sections 6-8)
#### Synthesis and recommendation (Sections 9-10, Appendices)
Use the Quality Checklist below. Do not skip the arithmetic verification.
See writing guidelines for style, voice, formatting, and diagram conventions.
The 12-section structure follows a deliberate argument arc: situate the reader (1-2), present the candidates (3), evaluate systematically (4), analyze architecture (5), quantify cost (6), assess risk (7), identify gaps (8), extract improvements (9), recommend (10), support with evidence (A-B).
| # | Section | Purpose | Key output |
|---|---|---|---|
| Meta | Document metadata | Provenance and status | Status, date, classification, authors |
| 1 | Executive summary | Orient the reader in 30 seconds | Evaluation scope + Finding + Recommendation |
| 2 | Scope and methodology | Establish boundaries and credibility | In/out scope table, methodology, assumptions, limitations |
| 3 | Solution profiles | Present candidates symmetrically | Type, mechanism, output structure, integrations, timing |
| 4 | Evaluation framework | Score with full transparency | Weighted criteria, rubric, matrix, totals, sensitivity check |
| 5 | Architectural fit | Analyze structural compatibility | Mermaid diagrams, integration topology, governance analysis |
| 6 | Cost analysis | Quantify the cost differential | Assumptions, multi-year projection table, cost multiplier |
| 7 | Risk assessment | Identify and classify risks | Risk matrix (probability x impact x solution x mitigation) |
| 8 | Gap analysis | Map what each solution lacks | Bidirectional capability comparison with "addressable?" column |
| 9 | Improvement candidates | Extract value from rejected solution | Specific improvements with effort estimates |
| 10 | Recommendation | Decide clearly | Primary recommendation, reversal conditions, next steps, re-eval |
| A | Sources | Support every claim | Grouped by solution + research, inline citation context |
| B | Weight justification | Defend the framework | Per-criterion rationale for weight assignment |
The executive summary contains exactly three elements in this order:
Every data point for Solution A must exist for Solution B. Asymmetric profiles produce biased comparisons. If data is unavailable for one solution, note it as unavailable rather than omitting the field entirely.
Numbers replace adjectives. "42x cost differential" not "significantly more expensive". "4.45/5.00 vs 2.05/5.00" not "scored much higher". Show calculations so readers can verify the arithmetic independently.
Section 8 answers both questions:
Each gap entry needs an "Addressable?" column explaining whether the gap can be closed internally. One-sided analysis is advocacy, not evaluation. The asymmetry between addressable and structural gaps often tells the real story.
The rejected solution exists for a reason. Section 9 extracts specific features worth adopting into the recommended solution. Each improvement needs:
This transforms a "don't adopt X" conclusion into a "retain Y and strengthen it with ideas from X" action plan.
Use Mermaid for all architecture diagrams. Include at minimum:
Color coding (mandatory):
fill:#f4cccc,stroke:#cc0000): Problems, risks, manual steps, gapsfill:#d9ead3,stroke:#38761d): Advantages, automation, knowledge sourcesLabel connections when the relationship is not self-evident:
A -- "manual copy/paste" --> BUse subgraphs to group related elements:
subgraph knowledge["Project Knowledge"]
direction LR
F["AGENTS.md or CLAUDE.md"]
G["Rules"]
endKeep each diagram focused on one concept. Two clear diagrams communicate more than one crowded diagram.
| Pattern | Problem | Fix |
|---|---|---|
| Feature checklist | Compares features, not outcomes | Compare what each solution achieves, not what it has |
| Scores without evidence | Unverifiable claims | Every score needs inline justification in the evaluation matrix |
| One-sided gap analysis | Reads as advocacy | Always show gaps in both directions |
| Vague mitigations | "Address the issue" is not actionable | Specify concrete action, estimated cost/effort, and owner |
| Missing sensitivity check | Conclusion may depend on one criterion | Remove highest-weight criterion and verify the winner still holds |
| Orphan recommendations | No path to reconsider | Every recommendation needs reversal conditions and re-evaluation date |
| Hedged conclusions | "Perhaps consider not adopting" lacks conviction | "Do not adopt. Here's why." State the position, then defend it. |
| Equal-weight distribution | 20/20/20/20/20 ignores actual priorities | Weights reflect organizational constraints, not fairness |
| Hidden cost calculations | "$17,280" without showing the math | Show formula: $24 x 20 x 36 = $17,280 |
| Aesthetic-only diagrams | Pretty diagram with no analytical insight | Every diagram must reveal a structural difference or integration issue |
| Merged research and scoring | Writing profiles and scoring simultaneously | Complete Phase 2 (framework) before scoring; complete Phase 1 before 2 |
Before finalizing, verify every item:
Write all evaluation documents in English. Communicate with the user in their language during the research and drafting process.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.