← Back to Skills Marketplace
ivangdavila

Compare

by Iván · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
866
Downloads
2
Stars
6
Active Installs
1
Versions
Install in OpenClaw
/install compare
Description
Rigorous comparisons with confidence parity, weighted criteria, and research depth tracking.
README (SKILL.md)

Core Principle

Comparisons fail when confidence is uneven. Only as reliable as the weakest-researched dimension.

Protocol

Criteria → Research Parity → Confidence Check → Score → Present

1. Criteria

  • Load domain defaults (domains.md)
  • Overlay user preferences from memory
  • If unknown: "What matters most here?"
  • Output: Ranked criteria with weights (sum = 100%)

2. Research Parity (Critical)

Research each item to equivalent depth before scoring.

Track: | Criterion | Item A sources | Item B sources |

5 reviews for A but 1 for B? Research more for B first. Never score unbalanced data.

3. Confidence Check

Verify before presenting:

  • Each item researched equally
  • Each criterion researched equally
  • Source quality comparable
  • Data recency comparable

Fail any? Research more OR caveat explicitly.

4. Score

Final = Σ(criterion_score × weight) — Show the math.

5. Present

🆚 [A] vs [B]
📊 CRITERIA: [ranked by weight]
📈 SCORES: [table + confidence per row]
🎯 RESULT: [Winner] by [margin]
⚠️ CAVEATS: [imbalances]
💡 IF [X] MATTERS MORE: [alt winner]

After

Note which criteria user focused on. Update preferences.md by category.

Decline When

Research parity impossible, priorities unclear, or time insufficient. Partial > misleading.

References: domains.md, confidence.md, traps.md, preferences.md

Usage Guidance
This skill appears internally consistent and safe to install, but consider these practical points before using it: (1) it will perform external research (web/API calls) to collect sources — avoid giving it items that require confidential or proprietary research unless you trust the agent's browsing/data-access settings; (2) it reads agent memory to overlay user preferences, so review what is stored in memory if you care about privacy; (3) it updates preferences.md to persist learned priorities — if you don’t want persistent preference changes, back up or inspect that file after runs; (4) pay attention to the sources it cites (quality and recency) — the skill emphasizes parity, but quality of sources still matters; (5) if you prefer to approve each run, restrict autonomous invocation or call the skill only when needed. Overall: coherent and proportional to its purpose.
Capability Analysis
Type: OpenClaw Skill Name: compare Version: 1.0.0 The OpenClaw AgentSkills bundle 'compare' consists entirely of documentation and configuration files (`_meta.json`, `SKILL.md`, `confidence.md`, `domains.md`, `preferences.md`, `traps.md`). The `SKILL.md` file provides instructions for the AI agent on how to perform rigorous comparisons, including loading default criteria from `domains.md` and updating user preferences in `preferences.md`. All file operations are local and serve the stated purpose of the skill. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection designed to subvert the agent's core function or harm the user. The content is well-aligned with its described purpose.
Capability Assessment
Purpose & Capability
Name/description (rigorous comparisons) aligns with the included files and runtime instructions. The skill only references local domain defaults, confidence rules, traps, and preference tracking — all consistent with producing balanced comparisons.
Instruction Scope
Instructions are explicit and scoped to: (a) load domains.md, (b) consult user preferences from memory, (c) research both items to equal depth, (d) compute weighted scores, and (e) update preferences.md. This is coherent. Note: the skill expects the agent to perform external research (web/API calls) and to read/merge agent memory; both are necessary for the stated goal but mean the agent will fetch external sources and access stored preferences. It also writes to preferences.md to persist learned priorities.
Install Mechanism
Instruction-only skill with no install spec, no binaries, and no code files. Lowest-risk install profile.
Credentials
Requires no environment variables, no credentials, and no system config paths. The declared requirements are minimal and appropriate for the function.
Persistence & Privilege
always:false (normal). The skill writes/updates its local preferences.md and reads agent memory — reasonable for learning user preferences but worth noting because it persists learned settings and reads stored memory data.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install compare
  3. After installation, invoke the skill by name or use /compare
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug compare
Version 1.0.0
License
All-time Installs 6
Active Installs 6
Total Versions 1
Frequently Asked Questions

What is Compare?

Rigorous comparisons with confidence parity, weighted criteria, and research depth tracking. It is an AI Agent Skill for Claude Code / OpenClaw, with 866 downloads so far.

How do I install Compare?

Run "/install compare" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Compare free?

Yes, Compare is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Compare support?

Compare is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Compare?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments